Mercurial > cortex
comparison org/ideas.org @ 306:7e7f8d6d9ec5
massive spellchecking
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Sat, 18 Feb 2012 10:59:41 -0700 |
parents | 7e3938f40c52 |
children | b6e2b65f43e4 |
comparison
equal
deleted
inserted
replaced
305:19c43ec6958d | 306:7e7f8d6d9ec5 |
---|---|
7 | Sense | Effector | | 7 | Sense | Effector | |
8 |------------------------------+---------------------------------| | 8 |------------------------------+---------------------------------| |
9 | Vision | Variable Coloration | | 9 | Vision | Variable Coloration | |
10 | Hearing | Speech | | 10 | Hearing | Speech | |
11 | Proprioception | Movement | | 11 | Proprioception | Movement | |
12 | Smell/Taste (Chemoreception) | Pheremones | | 12 | Smell/Taste (Chemoreception) | Pheromones | |
13 | Touch | Movement / Controllable Texture | | 13 | Touch | Movement / Controllable Texture | |
14 | Acceleration | Movement | | 14 | Acceleration | Movement | |
15 | Balance (sense gravity) | Movement | | 15 | Balance (sense gravity) | Movement | |
16 | | | | 16 | | | |
17 | 17 |
18 - New Senses/Effectors | 18 - New Senses/Effectors |
19 - Levitation | 19 - Levitation |
20 - Telekenesis | 20 - Telekinesis |
21 - control of gravity within a certain radius | 21 - control of gravity within a certain radius |
22 - speed up/slow time | 22 - speed up/slow time |
23 - object creation/destruction | 23 - object creation/destruction |
24 | 24 |
25 - Symbol Sense | 25 - Symbol Sense |
40 low-level muscle control/ sense API, generate higher level programs | 40 low-level muscle control/ sense API, generate higher level programs |
41 for accomplishing various stated goals. Example goals might be | 41 for accomplishing various stated goals. Example goals might be |
42 "extend all your fingers" or "move your hand into the area with | 42 "extend all your fingers" or "move your hand into the area with |
43 blue light" or "decrease the angle of this joint". It would be | 43 blue light" or "decrease the angle of this joint". It would be |
44 like Sussman's HACKER, except it would operate with much more data | 44 like Sussman's HACKER, except it would operate with much more data |
45 in a more realistic world. Start off with "calestanthics" to | 45 in a more realistic world. Start off with "calisthenics" to |
46 develop subrouitines over the motor control API. This would be the | 46 develop subroutines over the motor control API. This would be the |
47 "spinal chord" of a more intelligent creature. The low level | 47 "spinal chord" of a more intelligent creature. The low level |
48 programming code might be a turning machine that could develop | 48 programming code might be a turning machine that could develop |
49 programs to iterate over a "tape" where each entry in the tape | 49 programs to iterate over a "tape" where each entry in the tape |
50 could control recruitment of the fibers in a muscle. | 50 could control recruitment of the fibers in a muscle. |
51 - Make a virtual computer in the virtual world which with which the | 51 - Make a virtual computer in the virtual world which with which the |
52 creature interacts using its fingers to press keys on a virtual | 52 creature interacts using its fingers to press keys on a virtual |
53 keyboard. The creature can access the internet, watch videos, take | 53 keyboard. The creature can access the internet, watch videos, take |
54 over the world, anything it wants. | 54 over the world, anything it wants. |
55 - Make virtual insturments like pianos, drumbs, etc that it learns to | 55 - Make virtual instruments like pianos, drums, etc that it learns to |
56 play. | 56 play. |
57 - make a joint that figures out what type of joint it is (range of | 57 - make a joint that figures out what type of joint it is (range of |
58 motion) | 58 motion) |
59 | 59 |
60 | 60 |
61 | 61 |
62 | 62 |
63 | 63 |
64 * goals | 64 * goals |
65 | 65 |
66 ** have to get done before winston | 66 ** have to get done before Winston |
67 - [X] write an explination for why greyscale bitmaps for senses is | 67 - [X] write an explanation for why greyscale bitmaps for senses is |
68 appropiate -- 1/2 day | 68 appropriate -- 1/2 day |
69 - [X] muscle control -- day | 69 - [X] muscle control -- day |
70 - [X] proprioception sensor map in the style of the other senses -- day | 70 - [X] proprioception sensor map in the style of the other senses -- day |
71 - [X] refactor integration code to distribute to each of the senses | 71 - [X] refactor integration code to distribute to each of the senses |
72 -- day | 72 -- day |
73 - [X] create video showing all the senses for Winston -- 2 days | 73 - [X] create video showing all the senses for Winston -- 2 days |
74 - [ ] spellchecking !!!!! | 74 - [ ] spell checking !!!!! |
75 - [ ] send package to friends for critiques -- 2 days | 75 - [ ] send package to friends for critiques -- 2 days |
76 - [X] fix videos that were encoded wrong, test on InterNet Explorer. | 76 - [X] fix videos that were encoded wrong, test on Internet Explorer. |
77 - [X] redo videos vision with new collapse code | 77 - [X] redo videos vision with new collapse code |
78 - [X] find a topology that looks good. (maybe nil topology?) | 78 - [X] find a topology that looks good. (maybe nil topology?) |
79 - [X] fix red part of touch cube in video and image | 79 - [X] fix red part of touch cube in video and image |
80 - [ ] write summary of project for Winston \ | 80 - [ ] write summary of project for Winston \ |
81 - [ ] project proposals for Winston \ | 81 - [ ] project proposals for Winston \ |
82 - [ ] additional senses to be implemented for Winston | -- 2 days | 82 - [ ] additional senses to be implemented for Winston | -- 2 days |
83 - [ ] send Winston package / | 83 - [ ] send Winston package / |
84 | 84 |
85 ** would be cool to get done before winston | 85 ** would be cool to get done before Winston |
86 - [X] enable greyscale bitmaps for touch -- 2 hours | 86 - [X] enable greyscale bitmaps for touch -- 2 hours |
87 - [X] use sawfish to auto-tile sense windows -- 6 hours | 87 - [X] use sawfish to auto-tile sense windows -- 6 hours |
88 - [X] sawfish keybinding to automatically delete all sense windows | 88 - [X] sawfish keybinding to automatically delete all sense windows |
89 - [ ] proof of concept C sense manipulation -- 2 days | 89 - [ ] proof of concept C sense manipulation -- 2 days |
90 - [ ] proof of concept GPU sense manipulation -- week | 90 - [ ] proof of concept GPU sense manipulation -- week |
91 - [ ] fourier view of sound -- 2 or 3 days | 91 - [ ] Fourier view of sound -- 2 or 3 days |
92 - [ ] dancing music listener -- 1 day, depends on fourier | 92 - [ ] dancing music listener -- 1 day, depends on Fourier |
93 - [ ] uberjar cortex demo | 93 - [ ] uberjar cortex demo |
94 | 94 |
95 ** don't have to get done before winston | 95 ** don't have to get done before winston |
96 - [ ] write tests for integration -- 3 days | 96 - [ ] write tests for integration -- 3 days |
97 - [X] usertime/gametime clock HUD display -- day | 97 - [X] usertime/gametime clock HUD display -- day |
103 - [ ] common video creation code. | 103 - [ ] common video creation code. |
104 | 104 |
105 * jMonkeyEngine ideas | 105 * jMonkeyEngine ideas |
106 - [ ] video showing bullet joints problem | 106 - [ ] video showing bullet joints problem |
107 - [ ] add mult for Matrix to Ray | 107 - [ ] add mult for Matrix to Ray |
108 - [ ] add iteraterator constructs to Vector3f, Vector2f, Triangle, | 108 - [ ] add iterator constructs to Vector3f, Vector2f, Triangle, |
109 Matrix3f, Matrix4f, etc | 109 Matrix3f, Matrix4f, etc |
110 | 110 |
111 ;;In the elder days of Art, | 111 ;;In the elder days of Art, |
112 ;;Builders wrought with greatest care | 112 ;;Builders wrought with greatest care |
113 ;;Each minute and unseen part; | 113 ;;Each minute and unseen part; |