Vitaly Bogdanov

Results 90 comments of Vitaly Bogdanov

I see here two items: New type should be added into `types` collection. Right now it happens automatically if `opencog.atomspace` module is loaded after new type is added. `types` collection...

One issue I faced using custom types in Python is that `NameServer` cuts `Link` and `Node` suffix and creates additional short names for atoms. As result one cannot use names...

It is question for both this issue and issue #1502. For example query "get all baskets which contain only red balls" can be written as: ```scm (cog-execute! (Get (Variable "basket")...

If I understand second way properly you are proposing adding `Anchor`s to mark all "not red" balls? But then I need to cleanup these `Anchor`s after query. I don't understand...

@linas, there is no urgency, so please answer when you have time.

Hi @linas, `AlwaysLink` works nicely thank you. I will think about it and If I will find something interesting I will publish it. BTW, I found another way to re-write...

As far as I understand it is named so because it is a parent class of the TruthValue. And TruthValue in turn is 2 floats actually. I agree that name...

@ngeiswei, yes, sure, there are other values in this hierarchy which inherit FloatValue and for some of them using vector as internal representation makes sense. What I am trying to...

It can be useful to have both FloatValue and FloatSequenceValue because if there are many FloatValue instances containing single float it is ineffective to keep them in vectors. Another advantage...

Adding DistributionalValue type can make finding all usages of DV value simpler in future.