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
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
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.
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)