preposal an Object-oriented solution that is between ourselves of ai technique.
first of all,Ai_os needs create some database that is chiefly contain: Main, Noun, Verb, Preposition
Create database:
Main:
Create table columns
3 D memory x-axis, y-axis, z-axis, Class mark
Input condition X Y Z
Expected result X Y Z
Reporting demonstration X Y Z
Object enantiopathy Object, mark

Noun:
create table:
\name \First-level index meshpoint position\X Y Z \physical proprieties
Hand
Muscle
Vessel
Blood
Fat
Bones
Skin
Hair

Verb:
table\
Grasp
Cut
move
Pressure

preposition
at
in
on
is
be

available environment
pattern recognition
locked direction
line-by-line scanning
combing objects
initialize standard database
entirely dynamic
permutation computation
comprehend structure

Assembly syntax:
Creating a 3d memory            (3DM.asm)

; This program shows how the structural directive of 3dm
; and the workable directive can be used to
; create a linked memory at assembly time.

INCLUDE Irvine32.inc

ListNode STRUCT
  NodeData DWORD ?
  NextPtr  DWORD ?
ListNode ENDS

P = 1000000 ; 100(x axis)*100(y)*100(z) it is very small
NULL = 0 ; that P was indicate 3d position, started by positive number;0 is special value
Counter = 0

.data
LinkedList LABEL DWORD ; assume LinkedList is current object class mark
REPT P
Counter = Counter + 1
ListNode <Counter, ($ + Counter * SIZEOF ListNode)>
ENDM
ListNode <0,0> ; tail node

.code
main PROC
mov  esi,OFFSET LinkedList

; Display the integers in the NodeData members.
NextNode:
; Check for the tail node.
mov  eax,(ListNode PTR ).NextPtr
cmp  eax,NULL
je  quit

; Display the node data.
mov  eax,(ListNode PTR ).NodeData
call WriteDec
call Crlf

; Get pointer to next node.
mov  esi,(ListNode PTR ).NextPtr
jmp  NextNode

quit:
exit
main ENDP
END main
Posted on 2009-05-25 10:49:26 by waphon
yea.. so?
Posted on 2009-05-25 11:16:55 by ChaperonNoir
INCLUDE Irvine32.inc


Is this some kind of school project?
I am asking that, because schools use Kip Irvine's stuff alot.
Where's the AI?
All I see is code for displaying the contents of a link list.
Posted on 2009-05-25 20:22:23 by rags
you are right,virtual 3d memory as an array of adress and store units.the units used to dynamic record miscellaneous object mark (having same properties)
Posted on 2009-05-26 09:42:34 by waphon