|
|
7a73d32752
|
macro Util.show: renamed, use in CSys for logging; remove lgi
|
2026-06-07 09:02:29 +02:00 |
|
|
|
88d6544749
|
macro Util.lgi(): log names (expressions) and values
|
2026-06-07 08:00:15 +02:00 |
|
|
|
cdff646437
|
csys: remove obsolete code
|
2026-06-03 17:58:29 +02:00 |
|
|
|
7dd2b1e137
|
CSys.Program: introduce optional limit parameter
|
2026-06-02 08:42:24 +02:00 |
|
|
|
458861c9d3
|
CSys.Program: use proc parameters (args) in proc closure instead of state
|
2026-06-02 07:13:47 +02:00 |
|
|
|
958c36a100
|
add some notes (comments) on next steps; improve bias handling
|
2026-05-27 22:35:45 +02:00 |
|
|
|
2161242e54
|
csys: recursive-1 test: one more neuron, a sensor as primariy receiver
|
2026-05-25 19:52:30 +02:00 |
|
|
|
9392c8c12d
|
csys: remove unneeded code, minor clean-up, set sleep after init to 30ms
|
2026-05-25 16:16:58 +02:00 |
|
|
|
45086fc424
|
csys: init steps via env state, use Environ.forward_value() to send messages to sensors
|
2026-05-25 11:07:43 +02:00 |
|
|
|
5b9597ea79
|
csys: init steps, work in progress: create, connect via env
|
2026-05-25 08:45:50 +02:00 |
|
|
|
dad38ad2c6
|
csys: basically working: delegating tasks from app to env, getting neurons via address
|
2026-05-25 07:56:23 +02:00 |
|
|
|
417bdf201a
|
csys: start setting neuron addresses to be stored in env state
|
2026-05-24 15:03:01 +02:00 |
|
|
|
f8a767db50
|
CSys.Environ: State with two-level cell registry (work in progress
|
2026-05-24 14:32:58 +02:00 |
|
|
|
dee9cb6a6f
|
csys: test re-positionings and other minor improvements
|
2026-05-24 07:41:54 +02:00 |
|
|
|
8e79c80470
|
csys: fixes, clean-ups, simplifications: atom lists, fix sleep() call
|
2026-05-23 17:06:40 +02:00 |
|
|
|
3a9d281f65
|
csys: a second test with just 1 neuron, linked to itself, + 1 effector
|
2026-05-23 14:51:39 +02:00 |
|
|
|
046f518289
|
move (example) init sequence to Program; + clean-up
|
2026-05-20 16:45:23 +02:00 |
|
|
|
38207ab8d9
|
csys: work in progress: Environ: + initialization sequence for system setup
|
2026-05-20 12:29:23 +02:00 |
|
|
|
998be76e34
|
csys: clean-up, use comprehensions instead of reduce; + synapse operation: multiply
|
2026-05-20 08:21:58 +02:00 |
|
|
|
b5f78355fe
|
csys: automatically compose op list for synapses
|
2026-05-19 17:07:00 +02:00 |
|
|
|
8eb05caaae
|
csys: basically working: process numerical values with adding to state value and checking threshold
|
2026-05-19 16:44:41 +02:00 |
|
|
|
acda4f301f
|
csys: provide compose() function for combining synapse operators
|
2026-05-19 15:38:18 +02:00 |
|
|
|
02db5f3ad4
|
csys: work in progress: processing numeric values
|
2026-05-19 14:13:55 +02:00 |
|
|
|
7f6e374f1e
|
csys: move create() and connect() steps to CSys, fix Environ.setup(): create zero neuron
|
2026-05-18 15:48:08 +02:00 |
|
|
|
63df25d65f
|
csys: first try registering neuron creation in env
|
2026-05-18 09:41:35 +02:00 |
|
|
|
66abbe44f5
|
csys: improve creation of neurons: separate connect, standardized notification
|
2026-05-17 15:13:15 +02:00 |
|
|
|
fde765e53d
|
csys: add connect_succ action, + test
|
2026-05-17 11:45:40 +02:00 |
|
|
|
e53ce87900
|
csys: more on synapse operations: filter_head, data_only
|
2026-05-16 09:16:22 +02:00 |
|
|
|
52961ed38d
|
csys: supply synapse op via data field on neuron creation message
|
2026-05-15 16:03:04 +02:00 |
|
|
|
d3771d0a77
|
csys: move proc steps to CSys, start with synapse ops / op steps
|
2026-05-14 22:15:33 +02:00 |
|
|
|
31f35aa2f8
|
csys: set proc depending on current stage, restart scopes upon neuron creation
|
2026-05-14 07:29:28 +02:00 |
|
|
|
36dae3885c
|
csys: put proc metadata in State struct, use for preparing zero neuron via setup()
|
2026-05-13 10:55:13 +02:00 |
|
|
|
d13962c02b
|
csys: program as combination of stages and transitions; common proc for different stages
|
2026-05-12 19:49:41 +02:00 |
|
|
|
a7af69381b
|
csys clean-up: remove obsolete code, setup: use proc, other minor improvements
|
2026-05-12 12:54:45 +02:00 |
|
|
|
e657dd5a2e
|
csys: make env a neuron, move setup To Environ
|
2026-05-12 07:53:14 +02:00 |
|
|
|
48d8bcdfa8
|
csys: get rid of Environ Agent and program registry, just use self() as env
|
2026-05-11 18:56:25 +02:00 |
|
|
|
6bd81cad28
|
csys: helper functions for setup and message handling, not only for testing
|
2026-05-08 22:29:19 +02:00 |
|
|
|
37920f3b98
|
csys testing: helpers for sending and receiving complex messages
|
2026-05-08 11:10:55 +02:00 |
|
|
|
f9e6d664d5
|
shape: initial set-up; csys: standardized message format with head and info parts
|
2026-05-07 18:52:39 +02:00 |
|
|
|
2fa57ee8fb
|
csys: clean-up, renamings, message format: list as message head
|
2026-05-06 19:48:57 +02:00 |
|
|
|
f000cd2526
|
csys: provide more complex actions: create parent, create child
|
2026-05-05 19:19:00 +02:00 |
|
|
|
850ae6ed7b
|
csys: revert: scope in process dict -> explicit param
|
2026-04-29 07:59:40 +02:00 |
|
|
|
fec2a1b42d
|
csys: some minor clean-up; provide :default stage
|
2026-04-27 22:30:38 +02:00 |
|
|
|
7a52e75868
|
put scope in process dictionary => simplify procs
|
2026-04-27 15:14:24 +02:00 |
|
|
|
2a64fcb1cf
|
csys: work in progress: programs and stages
|
2026-04-26 22:34:50 +02:00 |
|
|
|
157c013c44
|
csys: rename programs to program, improvements: :default stage, ...
|
2026-04-26 09:57:39 +02:00 |
|
|
|
1c3be4a0e7
|
csys: minor improvements: qualified import, logging, send with optional delay
|
2026-04-25 17:15:28 +02:00 |
|
|
|
e793e590c2
|
CSys.Environ: identify proc via program and stage id
|
2026-04-25 08:07:27 +02:00 |
|
|
|
a452a877dd
|
csys: test logging facility, +config: log to file
|
2026-04-24 10:50:01 +02:00 |
|
|
|
6318b80196
|
move basic (standard) program and neuron processors to CSys.Programs
|
2026-04-23 14:19:33 +02:00 |
|