Fixed - build and run ok:
All commited except tmp files:
C:\projects\ai2svn\human>svn status
? aiengine\log\main.log
? aiengine\lib\debug\generic.vc.debug.lib
? aiengine\src\libbn\sf_neocortex_1_4
? aiengine\src\libbn\sf_neocortex_1_4_2\dist
? aiapi\build
? aiapi\bin
? aiapi\
aiapi.mk? workspace.human\workspace.human.tags
? workspace.human\workspace.human.batch_build
? workspace.human\workspace.human.workspace.session
? workspace.human\
workspace.human_wsp.mk? workspace.human\cscope_file.list
? workspace.human\
generic.vc\Debug
? workspace.human\
generic.vc\generic.vc.vcxproj.user
? workspace.human\
aiconsole.vc\Debug
? workspace.human\
aiconsole.vc\aiconsole.vc.vcxproj.user
? workspace.human\
aiengine.vc\Debug
? workspace.human\
aiengine.vc\aiengine.vc.vcxproj.user
? workspace.human\
human.solution.vc\ipch
? workspace.human\
human.solution.vc\human.vc.suo
? workspace.human\
human.solution.vc\Debug
? workspace.human\
human.solution.vc\human.vc.sdf
? workspace.human\
human.solution.vc\human.vc.opensdf
? workspace.human\
aiapi.vc\aiapi.vc.vcxproj.user
? workspace.human\
aiapi.vc\Debug
? generic\build
? generic\
generic.mk? generic\bin
? aiconsole\build
? aiconsole\
aiconsole.mk? aiconsole\bin
? aiconsole\lib\debug\aiapi.vc.debug.lib
? aihtmview\aihtmview.h.gch
? aihtmview\build
? aihtmview\aihtmview.project
? aihtmview\
aihtmview.mk
? aihtmview\main.cpp
? aihtmview\bin
? workspace.tools\workspace.tools.tags
? workspace.tools\workspace.tools.workspace.session
? workspace.tools\
workspace.tools_wsp.mk
---
Agree about code stability for commited codebase - surely it will be better with increased concurrent use of repository.
I think
http://code.google.com/p/ahuman/wiki/ProjectPlanning basically
shows the path (maybe we can speak about "commercial" aCat/aDog as
nearest goal instead of/before aChild).
My intention is to create certain skeleton first (aMatter) where each architecture component exists and works to some extent while overall building is not just dirty trial code but live application.
Below tasks are required for aMatter completion as per current understanding:
- understand functioning of neural sensors and nature of neural conrol for sensors - working model is ready - see filesyswalker, controls - TBD
- understand neural signal transmission between neural networks and areas - sort of Hebbs learning - e.g. between sensor and cognition
- have working sequence machine, converting variable-length sequences of sensor data into perception data
- understand what is perception data, what is internal representaion of perceived data
- understand role and functions of associative memory, hippotalamus and enthorinal cortex
- understand multi-level behaviour and create continuous planning/coordination process
- create motor cortex and make it learning for complex actions
- implement feeling as software embodiment and connect feeling to behavior