https://www.chessprogramming.org/index.php?title=Hakkapeliitta&feed=atom&action=history
Hakkapeliitta - Revision history
2024-03-28T13:30:19Z
Revision history for this page on the wiki
MediaWiki 1.30.1
https://www.chessprogramming.org/index.php?title=Hakkapeliitta&diff=9206&oldid=prev
GerdIsenberg at 09:59, 16 December 2018
2018-12-16T09:59:56Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 09:59, 16 December 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l55" >Line 55:</td>
<td colspan="2" class="diff-lineno">Line 55:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Robert Hyatt]] of [[Crafty]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Robert Hyatt]] of [[Crafty]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Peter Österlund]] of [[Texel]]  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Peter Österlund]] of [[Texel]]  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Authors of [[<del class="diffchange diffchange-inline">Ivanhoe</del>]]  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Authors of [[<ins class="diffchange diffchange-inline">IvanHoe</ins>]]  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Ed Schroder|Ed Schröder]] of [[Rebel]] and [[ProDeo]] <ref>[http://www.top-5000.nl/authors/rebel/chess840.htm Inside Rebel/Prodeo] by [[Ed Schroder|Ed Schröder]]</ref>  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Ed Schroder|Ed Schröder]] of [[Rebel]] and [[ProDeo]] <ref>[http://www.top-5000.nl/authors/rebel/chess840.htm Inside Rebel/Prodeo] by [[Ed Schroder|Ed Schröder]]</ref>  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Stef Luijten]] of [[Winglet]] <ref>[http://web.archive.org/web/20120621100214/http://www.sluijten.com/winglet/ Winglet, Writing a Chess Program in 99 Steps] by [[Stef Luijten]], [https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine]</ref></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Stef Luijten]] of [[Winglet]] <ref>[http://web.archive.org/web/20120621100214/http://www.sluijten.com/winglet/ Winglet, Writing a Chess Program in 99 Steps] by [[Stef Luijten]], [https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine]</ref></div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Hakkapeliitta&diff=9205&oldid=prev
GerdIsenberg at 09:59, 16 December 2018
2018-12-16T09:59:18Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 09:59, 16 December 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l56" >Line 56:</td>
<td colspan="2" class="diff-lineno">Line 56:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Peter Österlund]] of [[Texel]]  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Peter Österlund]] of [[Texel]]  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Authors of [[Ivanhoe]]  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Authors of [[Ivanhoe]]  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Ed Schroder|Ed Schröder]] of [[Rebel]] and [[<del class="diffchange diffchange-inline">Pro Deo</del>]] <ref>[http://www.top-5000.nl/authors/rebel/chess840.htm Inside Rebel/Prodeo] by [[Ed Schroder|Ed Schröder]]</ref>  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Ed Schroder|Ed Schröder]] of [[Rebel]] and [[<ins class="diffchange diffchange-inline">ProDeo</ins>]] <ref>[http://www.top-5000.nl/authors/rebel/chess840.htm Inside Rebel/Prodeo] by [[Ed Schroder|Ed Schröder]]</ref>  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Stef Luijten]] of [[Winglet]] <ref>[http://web.archive.org/web/20120621100214/http://www.sluijten.com/winglet/ Winglet, Writing a Chess Program in 99 Steps] by [[Stef Luijten]], [https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine]</ref></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Stef Luijten]] of [[Winglet]] <ref>[http://web.archive.org/web/20120621100214/http://www.sluijten.com/winglet/ Winglet, Writing a Chess Program in 99 Steps] by [[Stef Luijten]], [https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine]</ref></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Steve Maughan]] of [[Maverick]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Steve Maughan]] of [[Maverick]]</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Hakkapeliitta&diff=8361&oldid=prev
GerdIsenberg at 20:35, 9 November 2018
2018-11-09T20:35:36Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 20:35, 9 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l48" >Line 48:</td>
<td colspan="2" class="diff-lineno">Line 48:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=Acknowledgements=</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=Acknowledgements=</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Thanks from the author to following [[People|people]] or [[Organizations|organizations]] <ref>[https://github.com/mAarnos/Hakkapeliitta mAarnos/Hakkapeliitta · GitHub - Acknowledgements]</ref></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Thanks from the author to following [[People|people]] or [[Organizations|organizations]] <ref>[https://github.com/mAarnos/Hakkapeliitta mAarnos/Hakkapeliitta · GitHub - Acknowledgements]</ref></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Main Page|<del class="diffchange diffchange-inline">Home</del>]] (Thanks as well)</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Main Page|<ins class="diffchange diffchange-inline">CPW</ins>]] (Thanks as well)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[CCC|Talkchess]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[CCC|Talkchess]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Tord Romstad]] of [[Glaurung]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Tord Romstad]] of [[Glaurung]]</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Hakkapeliitta&diff=8352&oldid=prev
GerdIsenberg: Created page with "'''Home * Engines * Hakkapeliitta''' FILE:Hakkapeliitta-1940.jpg|border|right|thumb| Hakkapeliitta <ref>[https://commons.wikimedia.org/wiki/File:Hakkapeli..."
2018-11-09T15:53:13Z
<p>Created page with "'''<a href="/Main_Page" title="Main Page">Home</a> * <a href="/Engines" title="Engines">Engines</a> * Hakkapeliitta''' FILE:Hakkapeliitta-1940.jpg|border|right|thumb| Hakkapeliitta <ref>[https://commons.wikimedia.org/wiki/File:Hakkapeli..."</p>
<p><b>New page</b></p><div>'''[[Main Page|Home]] * [[Engines]] * Hakkapeliitta'''<br />
<br />
[[FILE:Hakkapeliitta-1940.jpg|border|right|thumb| Hakkapeliitta <ref>[https://commons.wikimedia.org/wiki/File:Hakkapeliitta-1940.jpg Hakkapeliitta] featured on a 1940 Finnish stamp, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]<br />
<br />
'''Hakkapeliitta''',<br/><br />
an [[UCI]] compatible [[:Category:Open Source|open source chess engine]] by [[Mikko Aarnos]], written in [[Cpp|C++11/14]] and licensed under the [[Free Software Foundation#GPL|GNU General Public License]], Version 3. Hakkapeliitta is a state of the art [[Bitboards|bitboard]] engine, and performs [[Magic Bitboards|Magic bitboards]] to determine [[Sliding Piece Attacks|sliding piece attacks]]. Despite using conditional compiled [[x86-64]] processer instructions for [[BitScan|bitscan]], Hakkapeliitta uses [[Kim Walisch|Kim Walisch's]] [[BitScan#KimWalisch|forward]] and [[BitScan#FillDeBruijn|reverse bitscans]] <ref>[https://github.com/mAarnos/Hakkapeliitta/blob/master/src/bitboards.hpp Hakkapeliitta/bitboard.hpp at master · mAarnos/Hakkapeliitta · GitHub]</ref>. If the processor does not support hardware [[Population Count|popcount]], Hakkapeliitta falls back to [[Population Count#SWARPopcount|SWAR-popcount]]. The [[Search|search]] uses [https://en.wikipedia.org/wiki/Template_%28C%2B%2B%29#Function_templates function templates] to distinguish between [[Node Types#PV|PV-nodes]] and none PV-nodes at compile time <ref>[https://github.com/mAarnos/Hakkapeliitta/blob/master/src/search.cpp Hakkapeliitta/search.cpp at master · mAarnos/Hakkapeliitta · GitHub] - template <bool pvNode> int Search::search</ref>. Similar, hardware popcount support is boolean template parameter of [[Evaluation|evaluation]] routines <ref>[https://github.com/mAarnos/Hakkapeliitta/blob/master/src/evaluation.cpp Hakkapeliitta/evaluation.cpp at master · mAarnos/Hakkapeliitta · GitHub]</ref>. <br />
<br />
=Etymology=<br />
The term is probably based on the [https://en.wikipedia.org/wiki/Finnish_language Finnish] [https://en.wikipedia.org/wiki/Battle_cry battle cry] "Hakkaa päälle" <ref>[https://en.wiktionary.org/wiki/Hakkapeliitta Hakkapeliitta - Wiktionary]</ref>, commonly translated as "Cut them down!". The Finnish [https://en.wikipedia.org/wiki/Cavalry cavalryman] in the service of [https://en.wikipedia.org/wiki/Monarchy_of_Sweden King] [https://en.wikipedia.org/wiki/Gustavus_Adolphus_of_Sweden Gustavus Adolphus] of [https://en.wikipedia.org/wiki/Swedish_Empire Sweden] during the [https://en.wikipedia.org/wiki/Thirty_Years%27_War Thirty Years' War] (1618 to 1648) were called Hackapelit, Hackapelite, Hackapell, Haccapelit, or Haccapelite in the [https://en.wikipedia.org/wiki/Holy_Roman_Empire Holy Roman Empire], in the [https://en.wikipedia.org/wiki/19th_century 19th-century] modified to Finnish '''Hakkapeliitta''' <ref>[https://en.wikipedia.org/wiki/Hakkapeliitta Hakkapeliitta from Wikipedia]</ref> <ref>[https://en.wikipedia.org/wiki/Military_of_the_Swedish_Empire Military of the Swedish Empire - Wikipedia]</ref>. <br />
<br />
=Features=<br />
<ref>based on sources of [https://github.com/mAarnos/Hakkapeliitta/tree/master/src Hakkapeliitta 2.0]</ref><br />
==[[Search]]==<br />
* [[Iterative Deepening]]<br />
* [[Aspiration Windows]]<br />
* [[Principal Variation Search]]<br />
* [[Transposition Table]]<br />
* [[Zobrist Hashing]]<br />
* [[Null Move Pruning]]<br />
* [[Late Move Reductions]] <br />
* [[Internal Iterative Deepening]]<br />
* [[Futility Pruning]]<br />
* [[Futility Pruning#MoveCountBasedPruning|Move Count Based Pruning]]<br />
* [[Reverse Futility Pruning]]<br />
* [[Razoring]]<br />
* [[Killer Heuristic]]<br />
* [[Relative History Heuristic]]<br />
* [[Static Exchange Evaluation]]<br />
==[[Evaluation]]==<br />
* [[Material]]<br />
* [[Tapered Eval]]<br />
* [[Piece-Square Tables]]<br />
* [[Mobility]]<br />
* [[Pawn Hash Table]]<br />
* [[Pawn Structure]]<br />
: [[Backward Pawn]]<br />
: [[Doubled Pawn]]<br />
: [[Isolated Pawn]]<br />
: [[Passed Pawn]]<br />
* [[King Safety]]<br />
: [[King Safety#PawnShield|Pawn Shelter]]<br />
==Misc==<br />
* [[Magic Bitboards]]<br />
* [[Perft]]<br />
* [[Pondering]] (since 3.0)<br />
* [[Syzygy Bases]]<br />
<br />
=Acknowledgements=<br />
Thanks from the author to following [[People|people]] or [[Organizations|organizations]] <ref>[https://github.com/mAarnos/Hakkapeliitta mAarnos/Hakkapeliitta · GitHub - Acknowledgements]</ref><br />
* [[Main Page|Home]] (Thanks as well)<br />
* [[CCC|Talkchess]]<br />
* [[Tord Romstad]] of [[Glaurung]]<br />
* [[Ronald de Man]] <br />
* [[Tord Romstad]], [[Marco Costalba]], and [[Joona Kiiski]] of [[Stockfish]]<br />
* [[Robert Hyatt]] of [[Crafty]]<br />
* [[Peter Österlund]] of [[Texel]] <br />
* Authors of [[Ivanhoe]] <br />
* [[Ed Schroder|Ed Schröder]] of [[Rebel]] and [[Pro Deo]] <ref>[http://www.top-5000.nl/authors/rebel/chess840.htm Inside Rebel/Prodeo] by [[Ed Schroder|Ed Schröder]]</ref> <br />
* [[Stef Luijten]] of [[Winglet]] <ref>[http://web.archive.org/web/20120621100214/http://www.sluijten.com/winglet/ Winglet, Writing a Chess Program in 99 Steps] by [[Stef Luijten]], [https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine]</ref><br />
* [[Steve Maughan]] of [[Maverick]]<br />
* [[Tom Kerrigan]] of [[TSCP]]<br />
<br />
=Forum Posts=<br />
==2014==<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=51406 Hakkapeliitta dev 63.7 by Mikko Aarnos] by [[Jose Maria Velasco|Jose Mº Velasco]], [[CCC]], February 25, 2014<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=52725 Hakkapeliitta 1.0 release] by [[Mikko Aarnos]], [[CCC]], June 22, 2014<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=54749 Hakkapeliitta 2.0 release] by [[Mikko Aarnos]], [[CCC]], December 25, 2014<br />
==2015 ...==<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=56790 Hakkapeliitta 3.0 release] by [[Mikko Aarnos]], [[CCC]], June 27, 2015<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=57029 Hakkapeliitta the "STRONGEST" in tactic, new Nr1] by [[Frank Quisinsky]], [[CCC]], July 19, 2015<br />
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=59924 Hakkapeliitta TCEC, dev relase] by [[Jose Mº Velasco|velmarin]], [[CCC]], April 21, 2016<br />
<br />
=External Links=<br />
==Chess Engine==<br />
* [https://github.com/mAarnos/Hakkapeliitta mAarnos/Hakkapeliitta · GitHub]<br />
* [http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Hakkapeliitta&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Hakkapeliitta] in [[CCRL|CCRL 40/4]]<br />
==Misc==<br />
* [https://en.wiktionary.org/wiki/Hakkapeliitta Hakkapeliitta - Wiktionary]<br />
* [https://en.wikipedia.org/wiki/Hakkapeliitta Hakkapeliitta from Wikipedia]<br />
* [https://en.wikipedia.org/wiki/Hakkapeliittain_Marssi Hakkapeliittain Marssi from Wikipedia]<br />
* [https://fi.wikipedia.org/wiki/Hakkapeliitta_%28lehti%29 Hakkapeliitta (lehti) Wikipedia] (Finnish, Paramilitary Journal 1926 - 1944)<br />
* [http://www.mossyrocks.ca/ Mossy Rocks] - Cut Em Down, [https://en.wikipedia.org/wiki/YouTube YouTube] Video<br />
: {{#evu:https://www.youtube.com/watch?v=_rcgloApnUs|alignment=left|valignment=top}}<br />
<br />
=References= <br />
<references /><br />
'''[[Engines|Up one level]]'''<br />
[[Category:Open Source]]<br />
[[Category:GPL]]<br />
[[Category:UCI]]<br />
[[Category:Stamp]]<br />
[[Category:Military]]<br />
[[Category:Music]]</div>
GerdIsenberg