[287] | 1 | _______________ Building SDK demos and test applications ________________ |
---|
[109] | 2 | |
---|
[287] | 3 | make -f frams/Makefile-SDK sdk_tests |
---|
[109] | 4 | |
---|
| 5 | |
---|
[130] | 6 | Even if you don't use 'make', you can create a project for your favorite |
---|
[379] | 7 | development environment. The sources should compile under *nixes, osx, |
---|
| 8 | windows (visual C++, borland/embarcadero), cygwin, android, ios, and tizen. |
---|
[130] | 9 | |
---|
| 10 | |
---|
[119] | 11 | ___________________________ Source directories __________________________ |
---|
[110] | 12 | |
---|
[354] | 13 | +- common - general compatibility layer, utilities |
---|
[379] | 14 | +- frams - Framsticks modules |
---|
| 15 | +- _demos - SDK tests and sample applications |
---|
| 16 | +- canvas - neural network layouts and drawing |
---|
[354] | 17 | +- config - SDK elements declarations |
---|
| 18 | +- genetics - genetic operators and converters between formats |
---|
| 19 | +- f1 - ...for genetic format f1 (recurrent encoding) |
---|
| 20 | +- f4 - ...for genetic format f4 (developmental encoding) |
---|
| 21 | +- f9 - ...for genetic format f9 (3D turtle encoding) |
---|
| 22 | +- fF - ...for genetic format fF (Foraminifera encoding) |
---|
| 23 | +- fT - ...for genetic format fT (educational: ATGC sequences) |
---|
[379] | 24 | +- loggers - printing and redirecting logMessage() and logPrint() messages |
---|
[354] | 25 | +- model - body: parts, joints; brain: neurons, connections |
---|
| 26 | +- geometry - compute dimensions, volume, surface area |
---|
| 27 | +- similarity - determine structural and geometric similarity |
---|
| 28 | +- neuro - neural network simulation |
---|
| 29 | +- impl - neuron classes implementations |
---|
[379] | 30 | +- param - C++/properties access objects |
---|
| 31 | +- util - Framsticks-related utilities |
---|
[354] | 32 | +- virtfile - object-oriented FILE* replacement |
---|
[379] | 33 | +- vm - virtual machine programming: FramScript grammar (lex and yacc/bison) |
---|
| 34 | +- classes - C++ interfaces and implementations of basic FramScript objects |
---|
[110] | 35 | |
---|