https://www.chessprogramming.org/index.php?title=Sunfish&feed=atom&action=history
Sunfish - Revision history
2024-03-28T12:29:28Z
Revision history for this page on the wiki
MediaWiki 1.30.1
https://www.chessprogramming.org/index.php?title=Sunfish&diff=21348&oldid=prev
GerdIsenberg at 10:24, 17 September 2020
2020-09-17T10:24:54Z
<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 10:24, 17 September 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l17" >Line 17:</td>
<td colspan="2" class="diff-lineno">Line 17:</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;"></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;"></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>=See also=  </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>=See also=  </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>* [[<del class="diffchange diffchange-inline">Fastchess</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>* [[<ins class="diffchange diffchange-inline">FastChess</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>* [[PyChess]]</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>* [[PyChess]]</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;"></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;"></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Sunfish&diff=21232&oldid=prev
GerdIsenberg at 18:59, 9 September 2020
2020-09-09T18:59: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 18:59, 9 September 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l47" >Line 47:</td>
<td colspan="2" class="diff-lineno">Line 47:</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>[[Category:Fish]]</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>[[Category:Fish]]</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>[[Category:Geography]]</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>[[Category:Geography]]</div></td></tr>
<tr><td colspan="2"> </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><ins style="font-weight: bold; text-decoration: none;">[[Category:MTD(f)]]</ins></div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Sunfish&diff=13834&oldid=prev
GerdIsenberg at 16:49, 9 August 2019
2019-08-09T16:49:28Z
<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 16:49, 9 August 2019</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l25" >Line 25:</td>
<td colspan="2" class="diff-lineno">Line 25:</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>=Postings=  </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>=Postings=  </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>* [https://www.reddit.com/r/programming/comments/1xmj1a/sunfish_a_111_line_chess_engine_in_python/ Sunfish – A 111 line Chess Engine in Python] by [[Thomas Dybdahl Ahle]], [https://en.wikipedia.org/wiki/Reddit reddit], February 16, 2014</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>* [https://www.reddit.com/r/programming/comments/1xmj1a/sunfish_a_111_line_chess_engine_in_python/ Sunfish – A 111 line Chess Engine in Python] by [[Thomas Dybdahl Ahle]], [https://en.wikipedia.org/wiki/Reddit reddit], February 16, 2014</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>* [http://www.talkchess.com/forum/viewtopic.php?t=51430 SUNFISH - a new chess engine written in Python !] by <del class="diffchange diffchange-inline">[http://www.talkchess.com/forum/profile.php?mode=viewprofile&u=881 </del>Ruxy Sylwyka<del class="diffchange diffchange-inline">]</del>, [[CCC]], February 27, 2014</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>* [http://www.talkchess.com/forum/viewtopic.php?t=51430 SUNFISH - a new chess engine written in Python !] by Ruxy Sylwyka, [[CCC]], February 27, 2014</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>* [http://www.talkchess.com/forum/viewtopic.php?t=61182 New version of Sunfish] by [[Thomas Dybdahl Ahle]], [[CCC]], August 20, 2016</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>* [http://www.talkchess.com/forum/viewtopic.php?t=61182 New version of Sunfish] by [[Thomas Dybdahl Ahle]], [[CCC]], August 20, 2016</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>* [http://www.talkchess.com/forum/viewtopic.php?t=66216 Sunfish (Python Engine)] by [[Norbert Raimund Leisner]], [[CCC]], January 02, 2018</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>* [http://www.talkchess.com/forum/viewtopic.php?t=66216 Sunfish (Python Engine)] by [[Norbert Raimund Leisner]], [[CCC]], January 02, 2018</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Sunfish&diff=13833&oldid=prev
GerdIsenberg at 16:48, 9 August 2019
2019-08-09T16:48:49Z
<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 16:48, 9 August 2019</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</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>'''[[Main Page|Home]] * [[Engines]] * Sunfish'''</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>'''[[Main Page|Home]] * [[Engines]] * Sunfish'''</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;"></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;"></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>[[FILE:Elassoma sp.jpg|border|right|thumb| [https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] <ref>[https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] (Elassoma sp.). [<del class="diffchange diffchange-inline">hhttps</del>://digitalmedia.fws.gov/digital/collection/natdiglib/id/4499 Drawing] by Duane Raver for the [https://en.wikipedia.org/wiki/United_States_Fish_and_Wildlife_Service United States Fish and Wildlife Service], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</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>[[FILE:Elassoma sp.jpg|border|right|thumb| [https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] <ref>[https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] (Elassoma sp.). [<ins class="diffchange diffchange-inline">https</ins>://digitalmedia.fws.gov/digital/collection/natdiglib/id/4499 Drawing] by Duane Raver for the [https://en.wikipedia.org/wiki/United_States_Fish_and_Wildlife_Service United States Fish and Wildlife Service], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</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;"></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;"></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>'''Sunfish''',<br/></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>'''Sunfish''',<br/></div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Sunfish&diff=13832&oldid=prev
GerdIsenberg: Created page with "'''Home * Engines * Sunfish''' [[FILE:Elassoma sp.jpg|border|right|thumb| [https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] <ref>[https://en.wikip..."
2019-08-09T16:37:54Z
<p>Created page with "'''<a href="/Main_Page" title="Main Page">Home</a> * <a href="/Engines" title="Engines">Engines</a> * Sunfish''' [[FILE:Elassoma sp.jpg|border|right|thumb| [https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] <ref>[https://en.wikip..."</p>
<p><b>New page</b></p><div>'''[[Main Page|Home]] * [[Engines]] * Sunfish'''<br />
<br />
[[FILE:Elassoma sp.jpg|border|right|thumb| [https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] <ref>[https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish] (Elassoma sp.). [hhttps://digitalmedia.fws.gov/digital/collection/natdiglib/id/4499 Drawing] by Duane Raver for the [https://en.wikipedia.org/wiki/United_States_Fish_and_Wildlife_Service United States Fish and Wildlife Service], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]] <br />
<br />
'''Sunfish''',<br/><br />
a simple [[:Category:Open Source|open source chess engine]] under the [[Free Software Foundation#GPL|GPL]] written by [[Thomas Dybdahl Ahle]] in [[Python]] for didactic purposes, inspired by [[Harm Geert Muller|Harm Geert Muller's]] [[Micro-Max]] <ref>[https://www.reddit.com/r/programming/comments/1xmj1a/sunfish_a_111_line_chess_engine_in_python/ Sunfish – A 111 line Chess Engine in Python] by [[Thomas Dybdahl Ahle]], [https://en.wikipedia.org/wiki/Reddit reddit], February 16, 2014</ref>. <br />
Without the code lines of the [[Piece-Square Tables|piece-square tables]] and its simple [[CLI|command line interface]], it takes up just 111 lines of code. Besides its command line interface featuring a [[2D Graphics Board#Unicode|Unicode chess symbol board]], Sunfish supports the [[Chess Engine Communication Protocol]] to play with a [[GUI|graphical interface]] like [[XBoard]] or [[PyChess]].<br />
<br />
=Description= <br />
Sunfish applies MTD-bi, the binary search version of [[MTD(f)]] <ref>[[Aske Plaat]], [[Jonathan Schaeffer]], [[Wim Pijls]], [[Arie de Bruin]] ('''1995'''). ''A New Paradigm for Minimax Search''. Technical Report EUR-CS-95-03, [https://arxiv.org/abs/1404.1515 arXiv:1404.1515]</ref>, <br />
also known as [[NegaC*]] as proposed by [[Jean-Christophe Weill]] in 1990 <ref>[[Jean-Christophe Weill]] ('''1991'''). ''Experiments With the NegaC* Search - An Alternative for Othello Endgame Search.'' [[2nd Computer Olympiad#Workshop|Heuristic Programming in AI 2]]</ref> <ref>[[Jean-Christophe Weill]] ('''1992'''). ''The NegaC* Search.'' [[ICGA Journal#15_1|ICCA Journal, Vol. 15, No. 1]]</ref>, which is based on [[NegaC*|C*]], introduced by [[Kevin Coplan]] in 1981 at [[Advances in Computer Chess 3]] <ref>[[Kevin Coplan]] ('''1982'''). ''A special-purpose machine for an improved search algorithm for deep chess combinations.'' [[Advances in Computer Chess 3]]</ref>. <br />
MTD-bi is embedded inside an [[Iterative Deepening|iterative deepening]] framework. Its [[Fail-Soft|fail-soft]] [[Scout|scout]] originally lacked the [[Quiescence Search|quiescence search]], which made it blunder pretty badly in some positions <ref>[http://www.talkchess.com/forum/viewtopic.php?t=51430&start=7 Re: SUNFISH - a new chess engine written in Python !] by [[Thomas Dybdahl Ahle]], [[CCC]], February 28, 2014</ref>, but a version of this was later added <ref>[http://www.talkchess.com/forum/viewtopic.php?t=51430&start=20 Re: SUNFISH - a new chess engine written in Python !] by [[Thomas Dybdahl Ahle]], [[CCC]], February 28, 2014</ref>. <br />
The rudimentary [[Evaluation|evaluation]] considers [[Point Value|point values]] and [[Piece-Square Tables|piece-square tables]] - an aggregated [[Score|score]] is [[Incremental Updates|incremental updated]] during [[Make Move|make move]].<br />
<br />
=Etymology= <br />
Sunfish is named after the [https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy Sunfish], which is among the very few fish to start with the letters 'Py', and refers other famous [[:Category:Fish|fish engines]] such as [[Stockfish]] and [[Rybka]] <ref>[https://github.com/thomasahle/sunfish thomasahle/sunfish · GitHub]</ref> .<br />
<br />
=See also= <br />
* [[Fastchess]]<br />
* [[PyChess]]<br />
<br />
=Publications=<br />
* [https://www.techradar.com/author/jonni-bidwell Jonni Bidwell] ('''2016'''). ''Python: Sunfish chess engine''. [https://en.wikipedia.org/wiki/Linux_Format Linux Format], [http://www.itu.dk/people/thdy/papers/sunfish.pdf pdf]<br />
<br />
=Postings= <br />
* [https://www.reddit.com/r/programming/comments/1xmj1a/sunfish_a_111_line_chess_engine_in_python/ Sunfish – A 111 line Chess Engine in Python] by [[Thomas Dybdahl Ahle]], [https://en.wikipedia.org/wiki/Reddit reddit], February 16, 2014<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=51430 SUNFISH - a new chess engine written in Python !] by [http://www.talkchess.com/forum/profile.php?mode=viewprofile&u=881 Ruxy Sylwyka], [[CCC]], February 27, 2014<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=61182 New version of Sunfish] by [[Thomas Dybdahl Ahle]], [[CCC]], August 20, 2016<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=66216 Sunfish (Python Engine)] by [[Norbert Raimund Leisner]], [[CCC]], January 02, 2018<br />
<br />
=External Links= <br />
==Chess Engine== <br />
* [https://github.com/thomasahle/sunfish thomasahle/sunfish · GitHub]<br />
==Misc== <br />
* [https://en.wikipedia.org/wiki/Sunfish Sunfish from Wikipedia]<br />
* [https://en.wikipedia.org/wiki/Sunfish_Lake_%28Ontario%29 Sunfish Lake (Ontario) from Wikipedia]<br />
* [https://en.wikipedia.org/wiki/Basking_shark Basking shark from Wikipedia]<br />
* [https://en.wikipedia.org/wiki/Pygmy_sunfish Pygmy sunfish from Wikipedia]<br />
<br />
=References= <br />
<references /><br />
'''[[Engines|Up one level]]'''<br />
[[Category:Open Source]]<br />
[[Category:GPL]]<br />
[[Category:XBoard]]<br />
[[Category:Python]]<br />
[[Category:Fish]]<br />
[[Category:Geography]]</div>
GerdIsenberg