Hi Will, Great question:
How will it memory manage between skills? You want to try and avoid thrashing the memory. The java memory system allows any program to ask for as much memory as they need, this could lead to tragedy of the commons situations. This is a good use case for a resource-control agent that watches over memory utilization in its JVM. Likewise it points out the need for a higher level process to ask each to-be-launched skill-performance what its resource requirements are likely to be, for scheduling purposes. Generally I would adopt the methods utilized by human organizations for analogous scheduling and resource problems. But I have a perhaps more troublesome issue in that abusive mentors may seek to teach destructive behavior to the system, and such abuse must be easily detected and its effects healed, to the frustration of the abusers. E.g. in the same fashion as Wikipedia. I observe that you are building a sandbox. Will it be open source? Cheers, -Steve Stephen L. Reed Artificial Intelligence Researcher http://texai.org/blog http://texai.org 3008 Oak Crest Ave. Austin, Texas, USA 78704 512.791.7860 ----- Original Message ---- From: William Pearson <[EMAIL PROTECTED]> To: agi@v2.listbox.com Sent: Monday, May 26, 2008 2:28:32 PM Subject: Code generation was Re: [agi] More Info Please 2008/5/26 Stephen Reed <[EMAIL PROTECTED]>: > Regarding the best language for AGI development, most here know that I'm > using Java in Texai. For skill acquisition, my strategy is to have Texai > acquire a skill by composing a Java program to perform the learned skill. How will it memory manage between skills? You want to try and avoid thrashing the memory. The java memory system allows any program to ask for as much memory as they need, this could lead to tragedy of the commons situations. Will Pearson ------------------------------------------- agi Archives: http://www.listbox.com/member/archive/303/=now RSS Feed: http://www.listbox.com/member/archive/rss/303/ Modify Your Subscription: http://www.listbox.com/member/?& Powered by Listbox: http://www.listbox.com ------------------------------------------- agi Archives: http://www.listbox.com/member/archive/303/=now RSS Feed: http://www.listbox.com/member/archive/rss/303/ Modify Your Subscription: http://www.listbox.com/member/?member_id=8660244&id_secret=103754539-40ed26 Powered by Listbox: http://www.listbox.com