Changed test agent states to not use reference values
implemented interaction