[AI game pack]

Yes, this is along the lines of an AI testbench that I tried to build
about six months ago using the Squeak environment. -- I'm lame; I'm a
kick-ass theorist/problem solver but a crapy devel. 

I drew up a functional diagram with Squeak but I don't have any
bandwidth at the moment to show it to you. (the fone lines went to hell
and only my 2400 baud modem can even connect).

the basic idea works as follows. 

You take the screen and divide it up like this: 

________________________________________________________________
|                                        |                      |
|                                        |                      |
|                                        |                      |
|                                        |                      |
|                                        |                      |
|                                        |                      |
|                                        |                      |
|                                        |                      | 
|                                        |                      |
|----------------------------------------|                      |
|                                                               |
|                                                               |
|                                                               |
|                                                               |
|                                                               |
-----------------------------------------------------------------

The AI's simulated retina would see the entire screen though it's mouse
and keyboard would only be able to affect the inner screen. (In a
windowed environment, the AI would manipulate a window seperate from the
one the user would control. While drawing an entire interface prototype
in this e-mail would be too time consuming, 

A critical early learning activity will be the simple task of moving the
mouse around, and perhaps drawing with paintbrush. -- a very fundamental
but very difficult capability. Remember: the AI will have to learn
_EVERYTHING_, especially the things we take for granted.

A key feature of this design is that it must support plugins such as
games and other educational and even functional companents (such as web
browsers). 

The AI would manipulate the environment through both an abstract virtual
keyboard and mouse-movments. 

The framework would give the user controls over the AI's software as
well as a status/script terminal in the left margin. There will also be
text buffers to allow AI-user communication. 

A good implementation of this would be sufficient for all the AI's needs
right up to the point where it's ready to design its own interface. ;)

-- 
pain (n): see Linux.
http://users.rcn.com/alangrimes/

-------
To unsubscribe, change your address, or temporarily deactivate your subscription, 
please go to http://v2.listbox.com/member/?[EMAIL PROTECTED]

Reply via email to