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