[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]
