on func
Merge branch 'angel'
Merge branch 'angel'
implemented field access monitoring and registering listeners
added field write monitoring
moved the listener stuff to a separate helper class
react_core push field updates
removed the chat package;
started to work on the beaversim package
added some config options
every methods for machines; wrappers around field values
small bugfix
include fields from super classes
extracted common stuff in ReactNode
forwarding events to receiver machine
iterating over parent metas
overloaded operators in Wrapper
added some machine terminals
added a file logger
continued to work on the curses terminal for beaversim
unregister node service;
fixed curses terminal;
removed wrapping of attr vals
fixed a bug in serialization of objects
fixed a bug in curses gui (don't draw outside the box)
added a whenever event for beaversim
:
moved things around;
changed that events are sent directly to receiver;
changed every methods to be treated as events
removed some trace calls
some version of the beaver simulator with whenever events