<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Banausenrepublik &#187; Automatenmalerei</title>
	<atom:link href="http://www.banausenrepublik.de/blog/category/automatenmalerei/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.banausenrepublik.de/blog</link>
	<description></description>
	<lastBuildDate>Sun, 22 Aug 2010 12:32:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Landschaftsproduktion: n&#228;chtliche Zerkl&#252;ftung verschiedener Urbarkeit</title>
		<link>http://www.banausenrepublik.de/blog/2010/05/28/landschaftsproduktion-naechtliche-zerklueftung-verschiedener-urbarkeit/</link>
		<comments>http://www.banausenrepublik.de/blog/2010/05/28/landschaftsproduktion-naechtliche-zerklueftung-verschiedener-urbarkeit/#comments</comments>
		<pubDate>Fri, 28 May 2010 17:37:40 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Geschmackskrebs]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/?p=274</guid>
		<description><![CDATA[




]]></description>
			<content:encoded><![CDATA[<div align="center" bgcolor="#000000">
<a href="http://img37.imageshack.us/i/background25antialiasin.png/"><img src="http://img37.imageshack.us/img37/839/background25antialiasin.png" alt=""  width="640"/></a></p>
<p><a href="http://img175.imageshack.us/i/background32antialiasin.png/"><img src="http://img175.imageshack.us/img175/8056/background32antialiasin.png" alt=""   width="640" /></a></p>
<p><a href="http://img267.imageshack.us/i/background47antialiasin.png/"><img src="http://img267.imageshack.us/img267/2372/background47antialiasin.png" alt=""   width="640"/></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2010/05/28/landschaftsproduktion-naechtliche-zerklueftung-verschiedener-urbarkeit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>kugelblitz #2: chasing</title>
		<link>http://www.banausenrepublik.de/blog/2010/04/07/kugelblitz-2-chasing/</link>
		<comments>http://www.banausenrepublik.de/blog/2010/04/07/kugelblitz-2-chasing/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:33:05 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Gelobtes Land]]></category>
		<category><![CDATA[Geschmackskrebs]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/?p=266</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="/blog/wp-content/1107.gif" alt="flackernde leuchtende kugel, dramatisch einkreisend verfolgt" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2010/04/07/kugelblitz-2-chasing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>lonesome kugelblitz #1</title>
		<link>http://www.banausenrepublik.de/blog/2010/04/06/lonesome-kugelblitz-1/</link>
		<comments>http://www.banausenrepublik.de/blog/2010/04/06/lonesome-kugelblitz-1/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 02:41:16 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Gelobtes Land]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/?p=262</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="/blog/wp-content/0913.gif" alt="in silica erdachte w&#252;stenei, von leuchtender entit&#228;t aus der dunkelheit gesch&#228;lt" title="in silica erdachte w&#252;stenei, von leuchtender entit&#228;t aus der dunkelheit gesch&#228;lt"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2010/04/06/lonesome-kugelblitz-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APA + natbib</title>
		<link>http://www.banausenrepublik.de/blog/2010/03/20/apa-natbib/</link>
		<comments>http://www.banausenrepublik.de/blog/2010/03/20/apa-natbib/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 12:52:23 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[btw]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/?p=253</guid>
		<description><![CDATA[Arbeiten, die APA-konforme Literaturverzeichnisse haben sollen, lassen sich in latex mit dem Paket natbib layouten, das deutlich mehr Spa&#223; macht als bibtex. Dazu einfach \usepackage[options]{natbib} einf&#252;gen. Als bibliography style entweder das vorhandene apalike verwenden, oder apa.bst ins Arbeitsverzeichnis runterladen, mit \bibliographystyle{apa} einbinden und nach Gutd&#252;nken anpassen, respektive am allerbesten: apa-good runterladen, in den Zeilen 384 [...]]]></description>
			<content:encoded><![CDATA[<p>Arbeiten, die <a href="http://www.lib.monash.edu.au/tutorials/citing/apa.html">APA</a>-konforme Literaturverzeichnisse haben sollen, lassen sich in latex mit dem Paket <a href="http://merkel.zoneo.net/Latex/natbib.php">natbib</a> layouten, das deutlich mehr Spa&#223; macht als bibtex. Dazu einfach <code>\usepackage[<em>options</em>]{natbib}</code> einf&#252;gen. Als bibliography style entweder das vorhandene <code>apalike</code> verwenden, oder <a href="http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/apa.bst"><code>apa.bst</code></a> ins Arbeitsverzeichnis runterladen, mit <code>\bibliographystyle{apa}</code> einbinden und nach Gutd&#252;nken anpassen, respektive am <i>allerbesten</i>: <a href="http://web.reed.edu/cis/help/LaTeX/images/apa-good.bst.zip"><code>apa-good</code></a> runterladen, in den Zeilen 384 und 530 die Kommata durch &#8220;~&#8221; ersetzen, damit bei Ausgabe der kompletten Autorinnenliste vor dem letzten kaufm&#228;nnischen &#8220;und&#8221; keins mehr kommt, und fertig ist der Lack!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2010/03/20/apa-natbib/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Left-leaning red-black trees</title>
		<link>http://www.banausenrepublik.de/blog/2009/08/22/left-leaning-red-black-trees/</link>
		<comments>http://www.banausenrepublik.de/blog/2009/08/22/left-leaning-red-black-trees/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 18:06:37 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Digitalmalerei]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/?p=188</guid>
		<description><![CDATA[Die meisten Spezifikationen des herk&#246;mmlichen Rot-Schwarz-Baums (red-black tree) wirken dank ausgiebiger Fallunterscheidung ziemlich un&#252;bersichtlich. Au&#223;erdem sind die &#252;blichen Implementierungen durch die Verwendung von Hilfsknoten (&#8221;NIL&#8221;) und Referenzierung der Mutterknoten verkompliziert. Eine komplette Implementierung der delete-Methode ist sowieso nur schwer zu finden. Auch in der urspr&#252;nglichen Ver&#246;ffentlichung des Schwarz-Rot-Baums durch Sedgewick und Guibas von 1978 war [...]]]></description>
			<content:encoded><![CDATA[<p>Die meisten Spezifikationen des herk&#246;mmlichen <a href="http://de.wikipedia.org/wiki/Rot-Schwarz-Baum">Rot-Schwarz-Baums</a> (<em>red-black tree</em>) wirken dank ausgiebiger Fallunterscheidung ziemlich un&#252;bersichtlich. Au&#223;erdem sind die &#252;blichen Implementierungen durch die Verwendung von Hilfsknoten (&#8221;NIL&#8221;) und Referenzierung der Mutterknoten verkompliziert. Eine <a href="http://www.jaltiere.com/?p=54">komplette Implementierung</a> der <code>delete</code>-Methode ist sowieso nur schwer zu finden. Auch in der urspr&#252;nglichen Ver&#246;ffentlichung des Schwarz-Rot-Baums durch Sedgewick und Guibas von 1978 war der L&#246;schvorgang nicht vollst&#228;ndig spezifiziert. Unter anderem deshalb hat Robert Sedgewick im letzten Jahr den <strong>linksgerichteten Rot-Schwarz-Baum</strong> (<em><a href="http://www.cs.princeton.edu/~rs/talks/LLRB/LLRB.pdf">left-leaning Red-Black Tree</a></em>) <a href="http://www.cs.princeton.edu/%7Ers/talks/LLRB/RedBlack.pdf">vorgestellt</a>.</p>
<div><a href="/blog/wp-content/llrb_wide.jpg"><img src="/blog/wp-content/llrb_wide.jpg" alt="" width="100%" /></a></div>
<p>Im Gegensatz zu anderen <a href="http://de.wikipedia.org/wiki/Bin%C3%A4rer_Suchbaum">bin&#228;ren Suchb&#228;umen</a> wird jedem Knoten im Rot-Schwarz-Baum eine Farbe zugewiesen, anhand derer die Balance aufrechterhalten werden kann, n&#228;mlich Schwarz oder Rot. F&#252;r die Speicherung der Farbinformation wird entweder ein zus&#228;tzliches Feld in der Knotenstruktur angelegt oder beispielsweise <a href="http://bannalia.blogspot.com/2008/11/optimizing-red-black-tree-color-bits.html">der Knotenzeiger manipuliert</a>, um Speicherplatz zu sparen. Auf einen roten Knoten d&#252;rfen unmittelbar nur schwarze Knoten folgen. Von jedem Knoten enthalten alle Pfade zu den von ihm erreichbaren Blattknoten die selbe Anzahl schwarzer Knoten. Die Wurzel ist immer schwarz.</p>
<p>Aus diesen drei zentralen Eigenschaften folgt eine maximale H&#246;he von <img src='http://s.wordpress.com/latex.php?latex=2%5Ccdot%20%5Clog_2%28n%2B1%29&#038;bg=T&#038;fg=000000&#038;s=0' alt='2\cdot \log_2(n+1)' title='2\cdot \log_2(n+1)' class='latex' />. Bei den Operationen <code>insert</code> und <code>delete</code> werden sie durch Rotationen und Farbverschiebungen aufrechterhalten.</p>
<p><strong>Left-leaning red-black trees</strong></p>
<div style="float:left;"><a href="/blog/wp-content/llrb_heights.jpg"><img src="/blog/wp-content/llrb_heights.jpg" alt="" width="200" /></a><br />
<span style="font-size: xx-small;"><em>Durchschnittliche und maximale Baumh&#246;he<br />
(Durchschnitt aus 10000 zuf&#228;lligen B&#228;umen)</em></span></div>
<p>Im linksgerichteten (linkslastigen) Rot-Schwarz-Baum wird nun zus&#228;tzlich vorausgesetzt, da&#223; ein Knoten kein rechtes rotes ohne ein linkes rotes Kind haben darf. Dadurch f&#228;llt die Spiegelung der zu behandelnden F&#228;lle von Ungleichgewicht weg, was den Code deutlich &#252;bersichtlicher macht. Die Wiederherstellung der Balance findet auf dem R&#252;ckweg der rekursiven Aufrufe von <code>insert</code> und <code>delete</code> statt. Sedgewick verspricht einen bis zu viermal k&#252;rzeren Code im Vergleich mit Implementierungen des herk&#246;mmlichen Rot-Schwarz-Baumes.</p>
<p>Ich habe die Implementierung von Sedgewick <a href="/blog/wp-content/LLRB.java">abgeschrieben</a> und halbwegs gem&#228;&#223; Spezifikation vervollst&#228;ndigt. Weil die Implementation haupts&#228;chlich zur Veranschaulichung dient, enthalten die Knoten lediglich ihren Schl&#252;ssel. Daf&#252;r speichert der Baum die Anzahl seiner Elemente (<code>size</code>) und kann seine H&#246;he ermitteln (<code>height()</code>). Beim Testen von <code>insert</code> &#252;berschritt Java nach dem Einf&#252;gen von ca. 7,5 Millionen Elementen seinen Heap Space und brach ab.</p>
<div style="float: right; text-align: right;"><a href="/blog/wp-content/llrb_ins01.jpg"><img src="/blog/wp-content/llrb_ins01.jpg" alt="" width="300" /></a><br />
<em><span style="font-size: xx-small;">Einf&#252;gen des Elements 310</span></em></div>
<p><strong>Einf&#252;gen</strong> (<code>insert</code>)</p>
<p>Auf der Suche nach dem Blatt, hinter dem der neue Knoten angeh&#228;ngt wird, wird nach Knoten mit zwei roten Kindern Ausschau gehalten. Die Kinder werden in diesem Fall schwarz, die Mutter rot eingef&#228;rbt. Dadurch wird verhindert, da&#223; der neu angef&#252;gte Knoten (immer rot) sowohl eine rote Mutter als auch eine rote Tante hat. Dieser Fall k&#246;nnte mit den vorgesehenen Mitteln nicht behoben werden.</p>
<p>Ergibt sich jedoch nach dem Anf&#252;gen der Fall zweier aufeinanderfolgender roter Knoten, kann dies durch eine Rechtsrotation um die Gro&#223;mutter des angef&#252;gten Knotens gekl&#228;rt werden. Da&#223; es wirklich nur eine Rechtsrotation braucht, wird dadurch gew&#228;hrleistet da&#223; einzelne rote Kinder durch Linksrotation immer zu linken Kindern gemacht werden. Diese beiden Ma&#223;nahmen werden auf dem R&#252;ckweg der Rekursion in der Methode <code>fixUp()</code> ergriffen.</p>
<p><strong>L&#246;schen</strong> (<code>delete</code>)</p>
<p>Auf der rekursiven Suche nach dem zu l&#246;schenden Knoten schiebt der Algorithmus rote Knoten vor sich her, damit zum Schlu&#223; einfach ein rotes Blatt abges&#228;gt werden kann, wodurch die Baumeigenschaften nicht verletzt werden. Die ensprechende Invariante f&#252;r den Weg abw&#228;rts erfordert, da&#223; entweder der aktuelle Knoten oder je nach Suchrichtung das linke oder rechte Kind rot ist. Um dies aufrechtzuerhalten werden die Hilfsfunktionen <code>moveRedLeft()</code> und <code>moveRedRight()</code> verwendet, die einen roten Knoten aus einem Unterbaum in den anderen verschieben oder zur Not erzeugen. Verletzungen der Linkslastigkeit durch vorangegangene Rechtsrotationen etc. werden wie beim Einf&#252;gen auf dem R&#252;ckweg der Rekursion mit <code>fixUp()</code> behoben.</p>
<div style="float:left;"><a href="/blog/wp-content/llrb_del01.jpg"><img src="/blog/wp-content/llrb_del01.jpg" alt="" width="300" /></a><em><span style="font-size: xx-small;"><br />
Auswuchern nach dem L&#246;schen des Schl&#252;ssels &#8220;0&#8243;</span></em></div>
<p>Das L&#246;schen eines inneren Knotens <em>n</em> findet mittels Ersetzen des Knoteninhalts von <em>n</em> mit dem des kleinsten Nachkommens im rechten Unterbaum von <em>n</em> statt. Damit wird also der gel&#246;schte Knoten mit dem lexikalisch n&#228;chstgr&#246;&#223;eren Schl&#252;ssel &#252;berschrieben. Dazu dient die Methode <code>deleteMin()</code>. Aufgrund der immanenten Linkslastigkeit ist das Minimum eines (Unter-)Baums immer ein Blattknoten. Auch hier wird die erw&#228;hnte Invariante mitgenommen, so da&#223; der ensprechende Blattknoten gel&#246;scht werden kann, ohne da&#223; nach Durchf&#252;hrung des fixup die Baumeigenschaften verletzt w&#228;ren.</p>
<p>Ein Nachteil dieses Verfahrens ist, da&#223; komplett schwarze Pfade auf ihre doppelte L&#228;nge anwachsen k&#246;nnen. Damit tritt der <em>worst case</em> von einer Baumh&#246;he nahe <img src='http://s.wordpress.com/latex.php?latex=2%5Ccdot%5Clog_2%28n%2B1%29&#038;bg=T&#038;fg=000000&#038;s=0' alt='2\cdot\log_2(n+1)' title='2\cdot\log_2(n+1)' class='latex' /> nach wiederholten L&#246;schvorg&#228;ngen offenbar relativ h&#228;ufig ein. Damit ist der Baum nat&#252;rlich trotzdem noch balanciert und alle Operationen haben weiterhin eine garantierte Laufzeit in <img src='http://s.wordpress.com/latex.php?latex=O%28%5Clog%20n%29&#038;bg=T&#038;fg=000000&#038;s=0' alt='O(\log n)' title='O(\log n)' class='latex' />.</p>
<p>Desweiteren schl&#228;gt sich die &#220;bersichtlichkeit und Anschaulichkeit der Implementierung des linksgerichteten Rot-Schwarz-Baums besonders in der Methode <code>delete</code> nieder. Statt seitenweiser Fallunterscheidungen samt deren Spiegelung, wie beim symmetrischen Rot-Schwarz-Baum, braucht es f&#252;r die <em>left leaning version</em> lediglich eine &#252;berschaubare Erweiterung des rekursiven Codes f&#252;r den unbalancierten bin&#228;ren Suchbaum und ein paar kurze Hilfsfunktionen. Es ist weder die Speicherung der Knotentiefe noch die des Mutterknotens in der Knotenklasse notwendig.</p>
<div style="float: right; text-align: right;"><a href="/blog/wp-content/llrb_operations_per_insertion.jpg"><img src="/blog/wp-content/llrb_operations_per_insertion.jpg" alt="" height="200" /></a><a href="/blog/wp-content/llrb_operations_per_deletion.jpg"><img src="/blog/wp-content/llrb_operations_per_deletion.jpg" alt="" height="200" /></a><br />
<span style="font-size: xx-small;"><em>Anzahl von Balanceoperationen beim Einf&#252;gen bzw. L&#246;schen<br />
(Durchschnitt bei 10000 B&#228;umen)</em></span></div>
<p><strong>Eigenschaften</strong></p>
<p>Aus den Eigenschaften des <em>left-leaning red-black tree</em> folgt eine maximale H&#246;he von <img src='http://s.wordpress.com/latex.php?latex=2%5Ccdot%20%5Clog_2%28n%2B1%29&#038;bg=T&#038;fg=000000&#038;s=0' alt='2\cdot \log_2(n+1)' title='2\cdot \log_2(n+1)' class='latex' />. So viel kostet also ein Suchvorgang im <em>worst case</em>. Es zeigt sich, da&#223; die durchschnittliche H&#246;he eines Baumes von beliebiger Gr&#246;&#223;e bei ungef&#228;hr <img src='http://s.wordpress.com/latex.php?latex=2%5Ccdot%5Cln%28n%29&#038;bg=T&#038;fg=000000&#038;s=0' alt='2\cdot\ln(n)' title='2\cdot\ln(n)' class='latex' /> liegt. <a href="http://de.wikipedia.org/wiki/Gnuplot">Gnuplot</a> ermittelt einen Faktor von ~ 1,95 f&#252;r die durchschnittliche H&#246;he von B&#228;umen mit 1 bis 50000 zuf&#228;lligen Elementen. Die durchschnittliche Dauer eines erfolgreichen Suchvorgangs liegt laut Sedgewick bei <img src='http://s.wordpress.com/latex.php?latex=%5Clog_2%28n%29%20-%20.5&#038;bg=T&#038;fg=000000&#038;s=0' alt='\log_2(n) - .5' title='\log_2(n) - .5' class='latex' />. Weitere Beobachtungen &#252;ber Zuwachs roter Knoten, relativer Gr&#246;&#223;e linker Unterb&#228;ume usw. finden sich im <em><a href="http://www.cs.princeton.edu/~rs/talks/LLRB/LLRB.pdf">paper</a></em>.</p>
<ul>
<li><a href="/blog/wp-content/LLRB.java">LLRB.java</a></li>
<li><a href="http://www.cs.princeton.edu/%7Ers/talks/LLRB/RedBlack.pdf">Ausf&#252;hrliches Vortragsscript Sedgewicks</a></li>
<li><a href="http://www.canonware.com/~ttt/2008/04/left-leaning-red-black-trees-are-hard.html">Implementierung in C</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2009/08/22/left-leaning-red-black-trees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Banausenland</title>
		<link>http://www.banausenrepublik.de/blog/2008/04/28/banausenland/</link>
		<comments>http://www.banausenrepublik.de/blog/2008/04/28/banausenland/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 20:18:23 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Gelobtes Land]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2008/04/28/banausenland/</guid>
		<description><![CDATA[
Streng und sch&#246;n liegt sie da, diese fraktal dahingekl&#252;ftete z&#228;rtlich liebevolle, verhei&#223;ungsvolle Berglandschaft, ein Megabyte gro&#223;, dunkelbraun, selbst&#228;hnlich, rekursiv ausgerechnet, H&#246;henwerte in 2-Byte-Flie&#223;kommazahlen, bla. Was aber macht man jetzt damit? Ein&#246;de dr&#252;berspannen? Biotop f&#252;r schreiben? Wei&#223; auch nicht.. War halt mal wieder Zeit f&#252;r ein bi&#223;chen Automatenmalerei!!!
Hier noch mehr Ergebnisse: 1, 2,  3, 4, [...]]]></description>
			<content:encoded><![CDATA[<div id="bordered"><a href="http://img219.imageshack.us/img219/6734/banausenland03rx4.jpg"><img src="http://www.banausenrepublik.de/blog/wp-content/banausenland00thmb.jpg" /></a></div>
<p>Streng und sch&#246;n liegt sie da, diese fraktal dahingekl&#252;ftete z&#228;rtlich liebevolle, verhei&#223;ungsvolle Berglandschaft, ein Megabyte gro&#223;, dunkelbraun, selbst&#228;hnlich, rekursiv ausgerechnet, H&#246;henwerte in 2-Byte-Flie&#223;kommazahlen, bla. Was aber macht man jetzt damit? <a href="http://www.banausenrepublik.de/blog/2007/01/26/banausenrepublik-eidodengenerator/">Ein&#246;de</a> dr&#252;berspannen? Biotop f&#252;r schreiben? Wei&#223; auch nicht.. War halt mal wieder Zeit f&#252;r ein bi&#223;chen <a href="http://www.banausenrepublik.de/blog/category/automatenmalerei/">Automatenmalerei</a>!!!<br />
Hier noch mehr Ergebnisse: <a href="http://img206.imageshack.us/img206/5246/banausenland05oq6.jpg">1</a>, <a href="http://img100.imageshack.us/img100/4250/landschaftingruen2su5.jpg">2</a>,  <a href="http://img228.imageshack.us/img228/9863/banausenland06km3.jpg">3</a>, <a href="http://img519.imageshack.us/img519/9321/banausenland07xh4.jpg">4</a>, <a href="http://img98.imageshack.us/img98/8376/banausenland08zx5.jpg">5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2008/04/28/banausenland/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Automatenmalerei IV: Wolkengenerator</title>
		<link>http://www.banausenrepublik.de/blog/2007/05/19/automatenmalerei-iv-wolkengenerator/</link>
		<comments>http://www.banausenrepublik.de/blog/2007/05/19/automatenmalerei-iv-wolkengenerator/#comments</comments>
		<pubDate>Sat, 19 May 2007 15:07:19 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Digitalmalerei]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2007/05/19/automatenmalerei-iv-wolkengenerator/</guid>
		<description><![CDATA[
Wir freuen uns, gleich mehrere Ausf&#252;hrungen eines ersten brauchbaren Wolkengenerators pr&#228;sentieren zu d&#252;rfen. Dieser soll uns einst die Unabh&#228;ngigkeit von meteoroloschen Zw&#228;ngen schenken, denen der moderne Mensch nach unseren Vorstellungen l&#228;ngst nicht mehr ausgesetzt sein mu&#223;. Mit einem unbegrenzten Fundus an stets frischem Wolken-Werk soll sich die Menschheit nicht mehr Ihrer Unvollkommenheit sch&#228;men und jeder [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.banausenrepublik.de/blog/wp-content/cloud entry.jpg" /></p>
<p>Wir freuen uns, <a href="http://www.banausenrepublik.de/Images/gewucher.php?#5">gleich</a> <a href="http://www.banausenrepublik.de/Images/gewucher.php?#6">mehrere</a> <a href="http://www.banausenrepublik.de/Images/gewucher.php?#7">Ausf&#252;hrungen</a> eines ersten brauchbaren <a href="http://www.banausenrepublik.de/Images/gewucher.php?#5">Wolkengenerators</a> pr&#228;sentieren zu d&#252;rfen. Dieser soll uns einst die Unabh&#228;ngigkeit von meteoroloschen Zw&#228;ngen schenken, denen der moderne Mensch nach unseren Vorstellungen l&#228;ngst nicht mehr ausgesetzt sein mu&#223;. Mit einem unbegrenzten Fundus an stets frischem Wolken-Werk soll sich die Menschheit nicht mehr Ihrer Unvollkommenheit sch&#228;men und jeder wolkenlose Sommertag wird zittern vor der Macht des <a href="http://www.banausenrepublik.de/Images/gewucher.php?#7">Banausenrepublik Wolkengenerators</a>.</p>
<ul>
<li><a href="http://www.banausenrepublik.de/Images/gewucher.php">Galerie des gierenden Gestr&#252;pps</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2007/05/19/automatenmalerei-iv-wolkengenerator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Automatenmalerei III</title>
		<link>http://www.banausenrepublik.de/blog/2007/05/05/automatenmalerei-iii/</link>
		<comments>http://www.banausenrepublik.de/blog/2007/05/05/automatenmalerei-iii/#comments</comments>
		<pubDate>Sat, 05 May 2007 18:52:06 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Geschmackskrebs]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2007/05/05/automatenmalerei-iii/</guid>
		<description><![CDATA[
Chique: Ein bisher ungez&#228;hmtes Gestr&#252;pp l&#228;&#223;t sich dazu bewegen, einer vorgegebenen Form zu folgen und auf diese Weise ausgesprochen kitschige Motive zu erzeugen. In diesem Beispiel, um den Kitschfaktor noch zu erh&#246;hen, rankt sich das gruftige Gem&#252;se um einen diskret angedeuteten Totenkopf. Anzusehen und zu generieren in der Galerie.
]]></description>
			<content:encoded><![CDATA[<p><a title="Gestr&#252;ppsgalerie" href="/Images/gewucher.php#3"><img title="Selbst&#228;hnliches Gestr&#252;pp folgt der Form eines grinsenden Sch&#228;dels" alt="Selbst&#228;hnliches Gestr&#252;pp folgt der Form eines grinsenden Sch&#228;dels" src="http://www.banausenrepublik.de/blog/wp-content/skull_post.jpg" /></a></p>
<p>Chique: Ein bisher ungez&#228;hmtes Gestr&#252;pp l&#228;&#223;t sich dazu bewegen, einer vorgegebenen Form zu folgen und auf diese Weise ausgesprochen kitschige Motive zu erzeugen. In diesem Beispiel, um den Kitschfaktor noch zu erh&#246;hen, rankt sich das gruftige Gem&#252;se um einen diskret angedeuteten Totenkopf. Anzusehen und zu generieren in der <a title="Gewuchergalerie" href="http://www.banausenrepublik.de/Images/gewucher.php">Galerie</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2007/05/05/automatenmalerei-iii/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Automatenmalerei 2</title>
		<link>http://www.banausenrepublik.de/blog/2007/04/27/automatenmalerei-2/</link>
		<comments>http://www.banausenrepublik.de/blog/2007/04/27/automatenmalerei-2/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 12:26:11 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Geschmackskrebs]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2007/04/27/automatenmalerei-2/</guid>
		<description><![CDATA[
Histrionisch akzentuierte Obstb&#228;ume harren eingehender Besch&#228;ftigung mit ihnen in der zust&#228;ndgen Galerie.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.banausenrepublik.de/Images/gewucher.php#2"><img src="http://www.banausenrepublik.de/blog/wp-content/apple6.jpg" /></a></p>
<p>Histrionisch akzentuierte Obstb&#228;ume harren eingehender Besch&#228;ftigung mit ihnen in der zust&#228;ndgen <a title="Banausenrepublik Gewuchergalerie" href="http://www.banausenrepublik.de/Images/gewucher.php">Galerie</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2007/04/27/automatenmalerei-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatenmalerei</title>
		<link>http://www.banausenrepublik.de/blog/2007/04/05/automatenmalerei/</link>
		<comments>http://www.banausenrepublik.de/blog/2007/04/05/automatenmalerei/#comments</comments>
		<pubDate>Thu, 05 Apr 2007 13:05:54 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Dogma]]></category>
		<category><![CDATA[Geschmackskrebs]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2007/04/05/automatenmalerei/</guid>
		<description><![CDATA[
Wir freuen uns, im Rahmen unserer extrem populistischen Kampagne &#8220;Fraktale W&#228;lder f&#252;r das Volk&#8221; erste nennenswerte Fortschritte pr&#228;sentieren zu k&#246;nnen.

Eines Tages, so das hochgestreckte Ziel, soll jeder B&#252;rger, der bereit ist, nach den Vorstellungen unserer f&#252;hrenden Ideologen zu leben, &#252;ber seinen eigenen fraktalen Wald verf&#252;gen, den er sich gegen Spende hochaufgel&#246;st bei uns runterladen kann. [...]]]></description>
			<content:encoded><![CDATA[<p><img align="middle" title="Nebliges Abbild fraktalen Gestr&#252;pps" alt="Nebliges Abbild fraktalen Gestr&#252;pps" src="http://www.banausenrepublik.de/Images/gestraeuch%20copy.jpg" /></p>
<p>Wir freuen uns, im Rahmen unserer extrem populistischen Kampagne &#8220;<em>Fraktale W&#228;lder f&#252;r das Volk</em>&#8221; erste nennenswerte Fortschritte pr&#228;sentieren zu k&#246;nnen.</p>
<p><img title="Selbst&#228;hnliches Gestr&#228;uch" alt="Selbst&#228;hnliches Gestr&#228;uch" src="http://www.banausenrepublik.de/Images/gestraeuch%20copy2.jpg" /></p>
<p>Eines Tages, so das hochgestreckte Ziel, soll jeder B&#252;rger, der bereit ist, nach den Vorstellungen unserer f&#252;hrenden Ideologen zu leben, &#252;ber seinen eigenen fraktalen Wald verf&#252;gen, den er sich gegen Spende hochaufgel&#246;st bei uns runterladen kann. Dann br&#228;uchte man endlich auch Brandenburg und Niedersachsen nicht mehr. Die Abschaffung dieser unangenehmen Testgebiete f&#252;r Inzest und Degenaration bleibt auf der Agenda. Zur Indoktrination der als zu gehirnwaschenden jungen kreativen Web2.0-Kunstfaschisten pr&#228;sentieren wir unsere Ergebnisse in aktuell angesagtem mittetauglichen iPod-Indie-Schn&#246;rkel-Look.</p>
<p><em>Nachtrag:</em> Anseh- und abrufbar nun auch innerhalb der eigens eingerichteten <a href="http://www.banausenrepublik.de/Images/gewucher.php#1">Banausenrepublik Gewuchergalerie</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2007/04/05/automatenmalerei/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>F&#252;r den Geek mit Geschmack</title>
		<link>http://www.banausenrepublik.de/blog/2007/03/19/fur-den-geek-mit-geschmack/</link>
		<comments>http://www.banausenrepublik.de/blog/2007/03/19/fur-den-geek-mit-geschmack/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 13:57:01 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Geschmackskrebs]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2007/03/19/fur-den-geek-mit-geschmack/</guid>
		<description><![CDATA[
Schlecht programmiert, sch&#246;n anzusehen&#8230;
]]></description>
			<content:encoded><![CDATA[<p><a href="/Media/geekwinkel.html"><img width="540" src="http://www.banausenrepublik.de/Media/screenshot.jpg" /></a></p>
<p>Schlecht programmiert, sch&#246;n anzusehen&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2007/03/19/fur-den-geek-mit-geschmack/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pseudobiotop</title>
		<link>http://www.banausenrepublik.de/blog/2007/02/03/pseudobiotop/</link>
		<comments>http://www.banausenrepublik.de/blog/2007/02/03/pseudobiotop/#comments</comments>
		<pubDate>Fri, 02 Feb 2007 22:39:30 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>
		<category><![CDATA[Geschmackskrebs]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2007/02/03/pseudobiotop/</guid>
		<description><![CDATA[
Noch immer vom Simulatenwahn besessen, schreiben degenerierende Madenmenschen an nicht mehr nur k&#252;nstlichen Landschaften, sondern schon an ganzen artifiziellen &#214;kosystemen. Sogar mit Moboperator! Weil der noch feinabgestimmt werden will, darf ich bez&#252;glich weiterer News auf fr&#252;hestens n&#228;chste Woche vertr&#246;sten.

]]></description>
			<content:encoded><![CDATA[<p><img width="16" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="17" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="18" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="19" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="20" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="21" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="22" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="23" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="25" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="26" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="27" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="28" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="29" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="30" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="31" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="32" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /><img width="55" src="http://www.banausenrepublik.de/Images/Viecher/fuchs.gif" /><img width="55" src="http://www.banausenrepublik.de/Images/Viecher/hase.gif" /></p>
<p>Noch immer vom Simulatenwahn besessen, schreiben degenerierende Madenmenschen an nicht mehr nur <a href="http://www.banausenrepublik.de/Images/render.php">k&#252;nstlichen Landschaften</a>, sondern schon an ganzen artifiziellen &#214;kosystemen. Sogar mit Moboperator! Weil der noch feinabgestimmt werden will, darf ich bez&#252;glich weiterer News auf fr&#252;hestens n&#228;chste Woche vertr&#246;sten.<a href="http://www.banausenrepublik.de/blog/www.banausenrepublik.de/Images/render.php"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2007/02/03/pseudobiotop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Banausenrepublik Ein&#246;dengenerator</title>
		<link>http://www.banausenrepublik.de/blog/2007/01/26/banausenrepublik-eidodengenerator/</link>
		<comments>http://www.banausenrepublik.de/blog/2007/01/26/banausenrepublik-eidodengenerator/#comments</comments>
		<pubDate>Fri, 26 Jan 2007 11:32:29 +0000</pubDate>
		<dc:creator>malereiminister</dc:creator>
				<category><![CDATA[Automatenmalerei]]></category>

		<guid isPermaLink="false">http://www.banausenrepublik.de/blog/2007/01/26/banausenrepublik-eidodengenerator/</guid>
		<description><![CDATA[Es gibt nun eine halbwegs brauchbare Oberfl&#228;che des hei&#223;ersehnten und vielbeachteten Ein&#246;dengenerators aka Renderreich-Editors. Es gibt noch Schwierigkeiten mit der Aktualisierung der gespeicherten Grafiken und ein paar optische Fehler, die wir nat&#252;rlich voll im Griff haben. Aber so was von.
Bis dahin mu&#223; man &#246;fters mal von Hand aktualisieren, damit die aktuellen Bilder in den Browser [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt nun eine halbwegs brauchbare Oberfl&#228;che des hei&#223;ersehnten und vielbeachteten <a target="_blank" title="Ein&#246;dengenerator" href="http://www.banausenrepublik.de/Images/render.php?x=75&#038;y=40&#038;z=100">Ein&#246;dengenerators</a> aka <a title="Banausenrepublik Renderreich" href="http://www.banausenrepublik.de/Images/render.php?x=75&#038;y=40&#038;z=100&#038;action=Render&#038;l=1">Renderreich-Editors</a>. Es gibt noch Schwierigkeiten mit der Aktualisierung der gespeicherten Grafiken und ein paar optische Fehler, die wir nat&#252;rlich voll im Griff haben. Aber so was von.<a target="_blank" href="http://www.banausenrepublik.de/Images/render.php?x=75&#038;y=30&#038;z=115"><img border="0" src="http://www.banausenrepublik.de/Images/renderreich.jpg" /></a></p>
<p>Bis dahin mu&#223; man &#246;fters mal von Hand aktualisieren, damit die aktuellen Bilder in den Browser geschaufelt werden. Besonders bei Opera (der Schlampe).</p>
<p>Wir sind sehr stolz, mit diesem schlecht programmierten Machwerk einen gro&#223;en Schritt weitergekommen zu sein auf unserem bekannten und in letzter Zeit nicht mehr mit der angeratenen Skrupellosigkeit verfolgten Weg. Es gibt ja schlie&#223;lich nun schon ein quasi unbegrenztes <font color="#ffffff">Arsenal</font> an schick aussehenden Bildern von W&#252;sten.</p>
<p>Geplant ist die M&#246;glichkeit die Bildma&#223;e anzugeben und vielleicht die Textur zu stellen. Au&#223;erdem werd ich die Beleuchtung entkanten.  Eventuell kann man mit dem LOD-Algorithmus noch was machen (ok: Namedropping..) und echten Schattenwurf auf die Textur zu rendern w&#228;r auch nicht uncool.</p>
<p>Solange hat man die M&#246;glichkeit, sich immer wieder neue Karten erzeugen zu lassen. Suckers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.banausenrepublik.de/blog/2007/01/26/banausenrepublik-eidodengenerator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
