User Tools

Site Tools


people:david_ringo:project_ideas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
people:david_ringo:project_ideas [2017/09/13 01:37] – First idea: 2D Pong davidringopeople:david_ringo:project_ideas [2017/09/20 03:36] (current) – Add the Garden idea davidringo
Line 46: Line 46:
 If this would involve significant C++ hackery, I suspect it's beyond my If this would involve significant C++ hackery, I suspect it's beyond my
 abilities. I need to do research here. abilities. I need to do research here.
 +
 +
 +=== Bignum Arithmetic ===
 +
 +After [[people:divs115|Sridivya]]'s comments about the viability of the MFM for
 +correctness-sensitive applications (e.g. a calculator), I thought it might be
 +interesting to try to construct a system for arbitrary precision arithmetic with
 +extremely high probability of correctness, roughly on par with the expectation
 +of correctness in traditional computing paradigms.
 +
 +This idea feels at odds with the robust-first philosphy, but it seems like it
 +would be worthwhile to show that robustness and correctness aren't mutually
 +exclusive (or, in the event of failure, make no strong claims).
 +
 +
 +=== Wall-less Garden ===
 +
 +The "Wall-less"-ness here refers to the fact that the MFM is indefinitely
 +scalable in theory.  This idea was born during the makeshift class exercise on
 +Monday, Sept 18, where we tried to create a ''Leaf'' Element that would grow in
 +response to ''Ray''s projected by a ''Sun''.
 +
 +This idea could be expanded to produce several different plant types (perhaps
 +encoding some notion of inter-species germination) that depend on a finite set
 +of resources (energy from the sun, water, nutrients from the soil).  It could be
 +fun to try to grow a garden, of sorts.  There's lots of room for growth here, in
 +the form of variety of plants each potentially composed of smaller elements, and
 +in the environment necessary to encourage "organic" behavior.
 +
 +Something that would need to be answered soon is: "Is this a side-on or top-down
 +view?"  I'm tempted to have something top-down, since that permits growth of
 +tall, sun-hogging plants, and shorter plants that thrive without the sun's
 +energy.
 +
 +This project idea seems to fall more in the "Art" side of things, serving no
 +practical purpose that I can think of other than to watch something pretty (or
 +not) emerge.
  
people/david_ringo/project_ideas.1505266643.txt.gz · Last modified: 2017/09/13 01:37 by davidringo