For emitters, I noticed that GaussianEmitter and IsoLineEmitter don't do anything in their tell() methods, and I also noticed it's a bit clunky to have DQDEmitterBase in the hierarchy. What if we made ask(), tell(), ask_dqd(), and tell_dqd() all have default behaviors of doing nothing (i.e. the ask methods return an empty array, and the tell methods do nothing). Then we could get rid of DQDEmitterBase because calling ask_dqd() and tell_dqd( on a given emitter would simply do nothing.
Description
Remove DQDEmitter base.
TODO
Questions
tell
returnNone
?Status
yapf
pytest
pylint
HISTORY.md