Stone-Soup icon indicating copy to clipboard operation
Stone-Soup copied to clipboard

`GaussianStateUpdate` is not an isinstance of `StateUpdate`

Open gawebb-dstl opened this issue 1 year ago • 0 comments

>>> isinstance(GaussianStateUpdate([1],[[1]], None), StateUpdate)
False

This isn't intuitive (to me at least). In the above code StateUpdate can quite easily be replaced by Update.

This isn't a big issue but I wonder if StateUpdate is required. It's only usage within the ‘main’ branch is for tests. However it may be used in other branches or repositories.

gawebb-dstl avatar Jan 30 '24 08:01 gawebb-dstl