Date: Fri, 24 May 2019 15:59:47 -0700
From: Joshua Horowitz
Subject: Re: Logic Circuit Jam
[Note from May 2019: I just ran into this in my drafts! It's clearly not done, but it's something. Here you go.]

Here's a summary of my jam creation.

(Because I'm playing with cards, and not with a real working system, I built my prototype in a strange order. After putting everything together, I wondered "how would someone get to this point with incremental abstraction?" So I stripped things down and built them up again in a different order. That's the order I present here.)

Here's a fairly complete circuit simulation:

Inline image 1

This uses a few primitives:

* Cards with words and drawings (which at this point have no meaning to the computer)
* Purple "tags" or "labels" with simple words (which I hope could be OCR'd)
* Orange scraps
* Program cards with handwritten code (could be magnet-poetry code)

Here the tags are heavily used. AND and OR tags are used to make cards into "AND gates" and "OR gates", which can then be given rules to follow. Also, ON tags can be used to force an object to be given the property "is on". (In our discussion, we noted that a lot of abstract states like "is an AND gate" or "is ON" could be replaced entirely 


Inline image 2

On Mon, Mar 27, 2017 at 1:45 PM, Toby Schachman wrote:
Sure that's fine if Pat joins. I'll Skype you in 10 min or so.

Yes, please do a demo of the Etoys project.

On Mon, Mar 27, 2017 at 1:01 PM, Alessandro Warth wrote:
BTW, here's a link to my Logic Circuits project in Etoys:

And here's a link for downloading the system, for those of you who would like to try it out:

I'd be happy to do a quick demo if that helps.
 

On Mon, Mar 27, 2017 at 10:46 AM, Alessandro Warth wrote:
Looking forward to it! See you guys at 2 -- I'll be on Skype.

BTW, do you guys mind if Pat joins us for the first 30 min or so? It will be late for him, but he would love to listen in for a bit. Please let me know, thanks.

Cheers,
Alex

On Sun, Mar 26, 2017 at 9:47 PM, Toby Schachman wrote:
Let's do this tomorrow, Monday at 2. And Alex has a hard stop at 5.



--
************************
************************