<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss 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/" version="2.0"><channel><title>eriks blog</title><link>http://erik.gdn/slides/</link><description>all the things i am interested in</description><language>en</language><item><title>building a tron bot</title><link>http://erik.gdn/slides/build_tron_bot/</link><pubDate>01-01-0001</pubDate><description/><content:encoded>
&lt;h1 id="building-a-tron-bot"&gt;building a tron bot&lt;/h1&gt;
&lt;p&gt;introduction and interactive building session&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="what-will-we-do"&gt;what will we do?&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;goal&lt;/strong&gt;: have a tron bot playing on &lt;a href="https://tron.erik.gdn" target="_blank" rel="noopener noreferrer"&gt;tron.erik.gdn&lt;/a&gt;&lt;/p&gt;
&lt;div class="iframe-frame" style="width:1920px; height:960px; margin-top:1em;"&gt;
&lt;iframe
src="https://tron.erik.gdn"
width="1920"
height="960"
style="width:100%; height:100%;"
title="tron.erik.gdn"
loading="lazy"
allow="fullscreen"
&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h1 id="what-we-need"&gt;what we need?&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;something that can &lt;strong&gt;execute code&lt;/strong&gt; (laptop, raspberry pi, phone, etc)&lt;/li&gt;
&lt;li&gt;a &lt;strong&gt;compiler/interpreter&lt;/strong&gt; (i will use python, anything turing complete works)&lt;/li&gt;
&lt;li&gt;a &lt;strong&gt;internet connection&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;a interest in algorithms helps&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="what-will-this-session-look-like"&gt;what will this session look like?&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;tiny algo tron history&lt;/li&gt;
&lt;li&gt;connecting to the server&lt;/li&gt;
&lt;li&gt;a small sample of potentially relevant techniques&lt;/li&gt;
&lt;li&gt;assisted building session&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h1 id="1-tiny-algo-tron-history"&gt;1. tiny algo tron history&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;originally gpn-tron was created at gpn21 by &lt;a href="https://github.com/freehuntx/gpn-tron" target="_blank" rel="noopener noreferrer"&gt;freehuntx&lt;/a&gt; (not me!)&lt;/li&gt;
&lt;li&gt;at gpn24 a group of people played it -&amp;gt; it became unstable&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="gpn-tron--gpn24"&gt;gpn-tron @ gpn24&lt;/h1&gt;
&lt;p&gt;add images from gpn24&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="1-tiny-algo-tron-history-1"&gt;1. tiny algo tron history&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;originally gpn-tron was created at gpn21 by &lt;a href="https://github.com/freehuntx/gpn-tron" target="_blank" rel="noopener noreferrer"&gt;freehuntx&lt;/a&gt; (not me!)&lt;/li&gt;
&lt;li&gt;at gpn24 a group of people played it -&amp;gt; it became unstable&lt;/li&gt;
&lt;li&gt;i rebuilt a scaleable version with more features -&amp;gt; &lt;a href="https://github.com/erikgoldenstein/algo-tron" target="_blank" rel="noopener noreferrer"&gt;&lt;strong&gt;algo-tron&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;permanently hosted on &lt;a href="https://tron.erik.gdn" target="_blank" rel="noopener noreferrer"&gt;tron.erik.gdn&lt;/a&gt; with a small playing community&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="2-connecting-to-the-server"&gt;2. connecting to the server&lt;/h1&gt;
&lt;hr&gt;
&lt;h1 id="3-potentially-relevant-techniques"&gt;3. potentially relevant techniques&lt;/h1&gt;
&lt;hr&gt;
&lt;h1 id="4-assisted-building-session"&gt;4. assisted building session&lt;/h1&gt;
&lt;hr&gt;</content:encoded></item></channel></rss>