Archive | Math RSS feed for this section
illustration of DNA's double-helix Aside

Helix™ — Business Optimization Software (1995-2002)

The Helix™ software package I developed used Genetic Algorithms and Artificial Life to optimize business operations, thousands of decisions at a time – it could handle real-world business models vastly more complex than competing solutions.

Leave a comment Continue Reading →
synapses firing Aside

Low-Cost Neural/Computer Interface Prototype (2000)

Frequency, voltage amplitude, and signal-to-noise ratios of scalp-registered brain signals are in the same ranges as the audio signals from piezo devices such as phonograph needles, enabling a 100x cost-reduction by using conventional DSP equipment.

Leave a comment Continue Reading →
Example of Video inserted to VR Aside

Realtime 3D Video (1994)

I designed and prototyped a method for integrating video images in real time for insertion into Virtual Reality environments. I demonstrated this technology as a portfolio item, in support of my negotiation for employment with Kai Krause, Graphic Design / Special Effects Software Guru. It got me the job.

Leave a comment Continue Reading →
Example of Posterization Aside

De-Posterizing Graphics Software (1994)

Images are said to be “posterized” when smooth gradients of brightness or color are each reduced to large, uniform field. Generally a very small number of these colors will be used, and without any form of shading, creating an effect like a topographic map (see illustration).

Leave a comment Continue Reading →
Raytracing is common today, but in the early 90s, it was cutting-edge Aside

Realtime 3D Raytracing Game (1992-1993)

Behavior of light on an object must be calculated in order to create a realistic representation on a computer screen. This requires an enormous amount of calculations, in a math-intensive process called “raytracing”, which tracks the paths of individual rays of light. In 1993, raytracing a screen-sized image would typically take several days to compute. [...]

Leave a comment Continue Reading →
By crossing the Aside

Rhythm-Based Security (1987-1988)

In order to secure password protection, even when someone knows the password, I developed an adaptive pattern-match of the rhythm of keystrokes described during the entry of the password. This protection adapts to the evolution of an individual’s unique rhythm in typing. It was implemented successfully in dorm rooms across my campus, though originally inspired [...]

Leave a comment Continue Reading →
An old printer, spewing endless output Aside

Poetry “Simulator” (1986)

During one semester in high school, a poetry-writing segment disappointed me: many students submitted works in the form of provocative adjectives and symbolic nouns, arranged with what I considered to be little intended meaning. (an example of one of my fellow students’ submissions might been like “crashing waves, desperate, a lion flies, day and night, [...]

Leave a comment Continue Reading →
Casino Simulations Aside

Vegas Simulations (1984)

Exploring numerous algorithms and heuristics, I collected substantial data on correlations between gambling strategies and expected returns, verifying that Las Vegas cannot be beaten. It further demonstrated that if you want to leave a casino with double your money, it is far better to wager everything on a 2:1 bet than any system of increasing [...]

Leave a comment Continue Reading →