rlm@66
|
1 <?xml version="1.0" encoding="utf-8"?>
|
rlm@66
|
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
rlm@66
|
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
rlm@66
|
4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
rlm@66
|
5 <head>
|
rlm@66
|
6 <title>Our Blog Entries</title>
|
rlm@70
|
7 <!-- 2015-04-19 Sun 03:58 -->
|
rlm@66
|
8 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
rlm@66
|
9 <meta name="generator" content="Org-mode" />
|
rlm@66
|
10 <meta name="author" content="Robert McIntyre & Dylan Holmes" />
|
rlm@66
|
11 <meta name="description" content="A Blog on AI, quantum mechanics, philosophy, and all sorts of coding goodies in clojure, java, C and more!"
|
rlm@66
|
12 />
|
rlm@66
|
13 <meta name="keywords" content="AI, clojure, quantum mechanics" />
|
rlm@66
|
14 <style type="text/css">
|
rlm@66
|
15 <!--/*--><![CDATA[/*><!--*/
|
rlm@66
|
16 .title { text-align: center; }
|
rlm@66
|
17 .todo { font-family: monospace; color: red; }
|
rlm@66
|
18 .done { font-family: monospace; color: green; }
|
rlm@66
|
19 .priority { font-family: monospace; color: orange; }
|
rlm@66
|
20 .tag { background-color: #eee; font-family: monospace;
|
rlm@66
|
21 padding: 2px; font-size: 80%; font-weight: normal; }
|
rlm@66
|
22 .timestamp { color: #bebebe; }
|
rlm@66
|
23 .timestamp-kwd { color: #5f9ea0; }
|
rlm@66
|
24 .right { margin-left: auto; margin-right: 0px; text-align: right; }
|
rlm@66
|
25 .left { margin-left: 0px; margin-right: auto; text-align: left; }
|
rlm@66
|
26 .center { margin-left: auto; margin-right: auto; text-align: center; }
|
rlm@66
|
27 .underline { text-decoration: underline; }
|
rlm@66
|
28 #postamble p, #preamble p { font-size: 90%; margin: .2em; }
|
rlm@66
|
29 p.verse { margin-left: 3%; }
|
rlm@66
|
30 pre {
|
rlm@66
|
31 border: 1px solid #ccc;
|
rlm@66
|
32 box-shadow: 3px 3px 3px #eee;
|
rlm@66
|
33 padding: 8pt;
|
rlm@66
|
34 font-family: monospace;
|
rlm@66
|
35 overflow: auto;
|
rlm@66
|
36 margin: 1.2em;
|
rlm@66
|
37 }
|
rlm@66
|
38 pre.src {
|
rlm@66
|
39 position: relative;
|
rlm@66
|
40 overflow: visible;
|
rlm@66
|
41 padding-top: 1.2em;
|
rlm@66
|
42 }
|
rlm@66
|
43 pre.src:before {
|
rlm@66
|
44 display: none;
|
rlm@66
|
45 position: absolute;
|
rlm@66
|
46 background-color: white;
|
rlm@66
|
47 top: -10px;
|
rlm@66
|
48 right: 10px;
|
rlm@66
|
49 padding: 3px;
|
rlm@66
|
50 border: 1px solid black;
|
rlm@66
|
51 }
|
rlm@66
|
52 pre.src:hover:before { display: inline;}
|
rlm@66
|
53 pre.src-sh:before { content: 'sh'; }
|
rlm@66
|
54 pre.src-bash:before { content: 'sh'; }
|
rlm@66
|
55 pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
|
rlm@66
|
56 pre.src-R:before { content: 'R'; }
|
rlm@66
|
57 pre.src-perl:before { content: 'Perl'; }
|
rlm@66
|
58 pre.src-java:before { content: 'Java'; }
|
rlm@66
|
59 pre.src-sql:before { content: 'SQL'; }
|
rlm@66
|
60
|
rlm@66
|
61 table { border-collapse:collapse; }
|
rlm@66
|
62 caption.t-above { caption-side: top; }
|
rlm@66
|
63 caption.t-bottom { caption-side: bottom; }
|
rlm@66
|
64 td, th { vertical-align:top; }
|
rlm@66
|
65 th.right { text-align: center; }
|
rlm@66
|
66 th.left { text-align: center; }
|
rlm@66
|
67 th.center { text-align: center; }
|
rlm@66
|
68 td.right { text-align: right; }
|
rlm@66
|
69 td.left { text-align: left; }
|
rlm@66
|
70 td.center { text-align: center; }
|
rlm@66
|
71 dt { font-weight: bold; }
|
rlm@66
|
72 .footpara:nth-child(2) { display: inline; }
|
rlm@66
|
73 .footpara { display: block; }
|
rlm@66
|
74 .footdef { margin-bottom: 1em; }
|
rlm@66
|
75 .figure { padding: 1em; }
|
rlm@66
|
76 .figure p { text-align: center; }
|
rlm@66
|
77 .inlinetask {
|
rlm@66
|
78 padding: 10px;
|
rlm@66
|
79 border: 2px solid gray;
|
rlm@66
|
80 margin: 10px;
|
rlm@66
|
81 background: #ffffcc;
|
rlm@66
|
82 }
|
rlm@66
|
83 #org-div-home-and-up
|
rlm@66
|
84 { text-align: right; font-size: 70%; white-space: nowrap; }
|
rlm@66
|
85 textarea { overflow-x: auto; }
|
rlm@66
|
86 .linenr { font-size: smaller }
|
rlm@66
|
87 .code-highlighted { background-color: #ffff00; }
|
rlm@66
|
88 .org-info-js_info-navigation { border-style: none; }
|
rlm@66
|
89 #org-info-js_console-label
|
rlm@66
|
90 { font-size: 10px; font-weight: bold; white-space: nowrap; }
|
rlm@66
|
91 .org-info-js_search-highlight
|
rlm@66
|
92 { background-color: #ffff00; color: #000000; font-weight: bold; }
|
rlm@66
|
93 /*]]>*/-->
|
rlm@66
|
94 </style>
|
rlm@66
|
95 <link rel="stylesheet" type="text/css" href="../../aurellem/css/argentum.css" />
|
rlm@66
|
96 <script type="text/javascript">
|
rlm@66
|
97 /*
|
rlm@66
|
98 @licstart The following is the entire license notice for the
|
rlm@66
|
99 JavaScript code in this tag.
|
rlm@66
|
100
|
rlm@66
|
101 Copyright (C) 2012-2013 Free Software Foundation, Inc.
|
rlm@66
|
102
|
rlm@66
|
103 The JavaScript code in this tag is free software: you can
|
rlm@66
|
104 redistribute it and/or modify it under the terms of the GNU
|
rlm@66
|
105 General Public License (GNU GPL) as published by the Free Software
|
rlm@66
|
106 Foundation, either version 3 of the License, or (at your option)
|
rlm@66
|
107 any later version. The code is distributed WITHOUT ANY WARRANTY;
|
rlm@66
|
108 without even the implied warranty of MERCHANTABILITY or FITNESS
|
rlm@66
|
109 FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
rlm@66
|
110
|
rlm@66
|
111 As additional permission under GNU GPL version 3 section 7, you
|
rlm@66
|
112 may distribute non-source (e.g., minimized or compacted) forms of
|
rlm@66
|
113 that code without the copy of the GNU GPL normally required by
|
rlm@66
|
114 section 4, provided you include this license notice and a URL
|
rlm@66
|
115 through which recipients can access the Corresponding Source.
|
rlm@66
|
116
|
rlm@66
|
117
|
rlm@66
|
118 @licend The above is the entire license notice
|
rlm@66
|
119 for the JavaScript code in this tag.
|
rlm@66
|
120 */
|
rlm@66
|
121 <!--/*--><![CDATA[/*><!--*/
|
rlm@66
|
122 function CodeHighlightOn(elem, id)
|
rlm@66
|
123 {
|
rlm@66
|
124 var target = document.getElementById(id);
|
rlm@66
|
125 if(null != target) {
|
rlm@66
|
126 elem.cacheClassElem = elem.className;
|
rlm@66
|
127 elem.cacheClassTarget = target.className;
|
rlm@66
|
128 target.className = "code-highlighted";
|
rlm@66
|
129 elem.className = "code-highlighted";
|
rlm@66
|
130 }
|
rlm@66
|
131 }
|
rlm@66
|
132 function CodeHighlightOff(elem, id)
|
rlm@66
|
133 {
|
rlm@66
|
134 var target = document.getElementById(id);
|
rlm@66
|
135 if(elem.cacheClassElem)
|
rlm@66
|
136 elem.className = elem.cacheClassElem;
|
rlm@66
|
137 if(elem.cacheClassTarget)
|
rlm@66
|
138 target.className = elem.cacheClassTarget;
|
rlm@66
|
139 }
|
rlm@66
|
140 /*]]>*///-->
|
rlm@66
|
141 </script>
|
rlm@66
|
142 </head>
|
rlm@66
|
143 <body>
|
rlm@66
|
144 <div id="content">
|
rlm@66
|
145 <h1 class="title">Our Blog Entries</h1>
|
rlm@66
|
146
|
rlm@66
|
147 <div class="header">
|
rlm@66
|
148 <div class="float-right">
|
rlm@66
|
149 </div>
|
rlm@66
|
150
|
rlm@66
|
151 <h1>aurellem <em>☉</em></h1>
|
rlm@66
|
152 <ul class="nav">
|
rlm@66
|
153 <li><a href="/">read the blog »</a></li>
|
rlm@66
|
154 <!-- li><a href="#">learn about us »</a></li-->
|
rlm@66
|
155 </ul>
|
rlm@66
|
156 </div>
|
rlm@66
|
157
|
rlm@66
|
158 <div class="author">Written by: <author>
|
rlm@66
|
159 <p>
|
rlm@66
|
160 Robert McIntyre & Dylan Holmes
|
rlm@66
|
161 </p>
|
rlm@66
|
162 </author></div>
|
rlm@66
|
163
|
rlm@66
|
164 <div id="outline-container-unnumbered-1" class="outline-2">
|
rlm@66
|
165 <h2 id="unnumbered-1">Freedom</h2>
|
rlm@66
|
166 <div class="outline-text-2" id="text-unnumbered-1">
|
rlm@66
|
167 <ul class="org-ul">
|
rlm@66
|
168 <li><a href="../free/html/email.html">How to set up your own Email server</a></li>
|
rlm@66
|
169 <li><a href="../free/html/wiki.html">How to set up your own Wiki</a></li>
|
rlm@66
|
170 <li><a href="../thoughts/html/patents.html">Thoughts on Patents</a></li>
|
rlm@66
|
171 <li><a href="../thoughts/html/server.html">The Server Culture</a></li>
|
rlm@66
|
172 </ul>
|
rlm@66
|
173 </div>
|
rlm@66
|
174 </div>
|
rlm@66
|
175 <div id="outline-container-unnumbered-2" class="outline-2">
|
rlm@66
|
176 <h2 id="unnumbered-2">Adventures in coding</h2>
|
rlm@66
|
177 <div class="outline-text-2" id="text-unnumbered-2">
|
rlm@66
|
178 <ul class="org-ul">
|
rlm@66
|
179 <li><a href="../abomination/html/no_parens.html">Calling it quits without parentheses</a></li>
|
rlm@66
|
180 <li><a href="../cortex/html/capture-video.html">Capture live video feeds from JMonkeyEngine</a></li>
|
rlm@66
|
181 </ul>
|
rlm@66
|
182 </div>
|
rlm@66
|
183 </div>
|
rlm@66
|
184
|
rlm@66
|
185 <div id="outline-container-unnumbered-3" class="outline-2">
|
rlm@66
|
186 <h2 id="unnumbered-3">Academic</h2>
|
rlm@66
|
187 <div class="outline-text-2" id="text-unnumbered-3">
|
rlm@66
|
188 <ul class="org-ul">
|
rlm@66
|
189 <li><a href="../dylan/html/quandary.html">Bugs in quantum mechanics</a></li>
|
rlm@66
|
190 <li><a href="../dylan/html/visualizing-reason.html">A category-theoretic view of inductive reasoning</a></li>
|
rlm@66
|
191 <li><a href="../jaynes/html/stat-mech.html">Jaynes' <i>Statistical Mechanics</i></a></li>
|
rlm@66
|
192 <li><a href="../cortex/html/ai-journal-review.html">Interesting Articles from <i>Artificial Intelligence</i></a></li>
|
rlm@66
|
193 <li><a href="../bbbgs/html/bbbgs.html">Improving Background Subtraction with Top-Down Vision</a></li>
|
rlm@66
|
194 <li><a href="../thoughts/html/sloman.html">Transcript of Aaron Sloman - Interview</a></li>
|
rlm@66
|
195 <li><a href="../6.034/html/intro.html">6.034 : Introduction to Artificial Intelligence</a></li>
|
rlm@66
|
196 </ul>
|
rlm@66
|
197 </div>
|
rlm@66
|
198 </div>
|
rlm@66
|
199 <div id="outline-container-unnumbered-4" class="outline-2">
|
rlm@66
|
200 <h2 id="unnumbered-4">Cortex: a virtual world for sensate AI</h2>
|
rlm@66
|
201 <div class="outline-text-2" id="text-unnumbered-4">
|
rlm@66
|
202 <p>
|
rlm@66
|
203 This was an MEng thesis project while I was at MIT. It won the 2014
|
rlm@66
|
204 Charles and Jennifer Johnson Thesis Award –- 1st Place!
|
rlm@66
|
205 </p>
|
rlm@66
|
206
|
rlm@66
|
207 <ul class="org-ul">
|
rlm@66
|
208 <li><a href="http://aurellem.org/dl/rlm-meng-cortex-final.pdf">Thesis</a></li>
|
rlm@66
|
209 <li><a href="http://aurellem.org/dl/cortex-1.0.0.tar.bz2">Code</a></li>
|
rlm@66
|
210
|
rlm@66
|
211 <li><a href="../cortex/html/intro.html">Intro: Choosing between Virtual and Real Time</a></li>
|
rlm@66
|
212 <li><a href="../cortex/html/setup.html">Installing jMonkeyEngine3, a 3D Game Engine</a></li>
|
rlm@66
|
213 <li><a href="../cortex/html/world.html">Creating a Virtual World</a></li>
|
rlm@66
|
214 <li><a href="../cortex/html/util.html">Utilities that Integrate jMonkeyEngine3 into Clojure </a></li>
|
rlm@66
|
215 <li><a href="../cortex/html/games.html"> Showing off: Games and Examples</a></li>
|
rlm@66
|
216 <li><b>Sensors and effectors</b>
|
rlm@66
|
217 <ol class="org-ol">
|
rlm@66
|
218 <li><a href="../cortex/html/sense.html">Preamble: auxillary functions</a></li>
|
rlm@66
|
219 <li><a href="../cortex/html/body.html">Building a Body</a></li>
|
rlm@66
|
220 <li><a href="../cortex/html/vision.html">Vision</a></li>
|
rlm@66
|
221 <li><a href="../cortex/html/hearing.html">Hearing</a></li>
|
rlm@66
|
222 <li><a href="../cortex/html/touch.html">Touch</a></li>
|
rlm@66
|
223 <li><a href="../cortex/html/proprioception.html">Proprioception</a></li>
|
rlm@66
|
224 <li><a href="../cortex/html/movement.html">Movement</a></li>
|
rlm@66
|
225 <li><a href="../cortex/html/integration.html">Integration</a></li>
|
rlm@66
|
226 </ol></li>
|
rlm@66
|
227 <li><a href="../../cortex/html/gabor.html">Gabor Filters</a></li>
|
rlm@66
|
228 </ul>
|
rlm@66
|
229 </div>
|
rlm@66
|
230 </div>
|
rlm@66
|
231
|
rlm@66
|
232 <div id="outline-container-unnumbered-5" class="outline-2">
|
rlm@66
|
233 <h2 id="unnumbered-5">Pokémon</h2>
|
rlm@66
|
234 <div class="outline-text-2" id="text-unnumbered-5">
|
rlm@66
|
235 <ul class="org-ul">
|
rlm@66
|
236 <li><a href="../pokemon-types/html/types.html">Best-first search for effective Pokémon types</a></li>
|
rlm@66
|
237 <li><a href="../pokemon-types/html/lpsolve.html">Discovering effective Pokémon types using linear optimization.</a></li>
|
rlm@66
|
238 <li><a href="../vba-clojure/html/rom.html">Notes on deconstructing Pokémon Yellow</a></li>
|
rlm@66
|
239 <li><a href="http://web.mit.edu/dxh/www/guess/">9 Questions with Pokémon</a>
|
rlm@66
|
240 <ul class="org-ul">
|
rlm@66
|
241 <li><a href="http://aurellem.org/pokeclass/html/idtree.html">How <i>9 Questions with Pokémon</i> was made.</a></li>
|
rlm@66
|
242 <li><a href="http://web.mit.edu/dxh/www/guess/gen2.html">10 Questions with Pokémon</a> (Gen I & II)</li>
|
rlm@66
|
243 <li>Use an <a href="http://web.mit.edu/dxh/www/guess/allergy/">allergy assay</a> to determine the type of an unknown Pokémon</li>
|
rlm@66
|
244 </ul></li>
|
rlm@66
|
245 <li><a href="./vba-clojure/html/total-control.html">Pokémon Yellow Total Control Hack</a></li>
|
rlm@66
|
246 </ul>
|
rlm@66
|
247 </div>
|
rlm@66
|
248 </div>
|
rlm@66
|
249
|
rlm@66
|
250 <div id="outline-container-unnumbered-6" class="outline-2">
|
rlm@66
|
251 <h2 id="unnumbered-6">Quantitative design</h2>
|
rlm@66
|
252 <div class="outline-text-2" id="text-unnumbered-6">
|
rlm@66
|
253 <ul class="org-ul">
|
rlm@66
|
254 <li>Quantitative Pokémon displays (in progress)
|
rlm@66
|
255 <ul class="org-ul">
|
rlm@66
|
256 <li><a href="http://www.aurellem.org/pokeplot/graph.html?q=rug">Breakdown of evolution data</a></li>
|
rlm@66
|
257 <li><a href="http://www.aurellem.org/pokeplot/graph.html?q=shops">Shop locations and inventories</a></li>
|
rlm@66
|
258 <li><a href="http://www.aurellem.org/pokeplot/graph.html?q=tms">Learnability of technical machines</a></li>
|
rlm@66
|
259 <li><a href="http://www.aurellem.org/pokeplot/graph.html?q=affinity">Square graph of dual type combinations</a></li>
|
rlm@66
|
260 </ul></li>
|
rlm@66
|
261 <li><a href="../dylan/resolution.svg">Display resolutions, simplified.</a> Intended to become a replacement
|
rlm@66
|
262 for <a href="http://en.wikipedia.org/wiki/File:Vector_Video_Standards4.svg">this Wikipedia graphic</a>.</li>
|
rlm@66
|
263 </ul>
|
rlm@66
|
264 </div>
|
rlm@66
|
265 </div>
|
rlm@66
|
266
|
rlm@66
|
267 <div id="outline-container-unnumbered-7" class="outline-2">
|
rlm@66
|
268 <h2 id="unnumbered-7">Thoughts</h2>
|
rlm@66
|
269 <div class="outline-text-2" id="text-unnumbered-7">
|
rlm@66
|
270 <ul class="org-ul">
|
rlm@66
|
271 <li><a href="../dylan/html/science.html">Science Minus Science</a></li>
|
rlm@66
|
272 <li><a href="../thoughts/html/man-years.html">A Universe of Human Experience</a></li>
|
rlm@66
|
273 <li><a href="../thoughts/html/emacs-password.html">Emacs Password Security</a></li>
|
rlm@66
|
274 <li><a href="../thoughts/html/ideas.html">Ideas</a></li>
|
rlm@66
|
275 </ul>
|
rlm@66
|
276 </div>
|
rlm@66
|
277 </div>
|
rlm@66
|
278 </div>
|
rlm@66
|
279 <div id="postamble" class="status">
|
rlm@66
|
280 <p class="author">Author: Robert McIntyre & Dylan Holmes</p>
|
rlm@70
|
281 <p class="date">Created: 2015-04-19 Sun 03:58</p>
|
rlm@66
|
282 <p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 24.4.1 (<a href="http://orgmode.org">Org</a> mode 8.3beta)</p>
|
rlm@66
|
283 <p class="validation"><a href="http://validator.w3.org/check?uri=referer">Validate</a></p>
|
rlm@66
|
284 </div>
|
rlm@66
|
285 </body>
|
rlm@66
|
286 </html> |