16
Programming using the Ultra Hal Brain Editor / Re: The concept of Now
« on: October 17, 2012, 11:55:46 am »
I'll post here, rather than start a new topic, although HAL still has problems with time.
'Now' is used as an adverb, like 'today', but these are really time pronouns.
'now' means 'at this moment'
'today' means 'at this day'
HAL takes all adverbials of time as triggers for the scheduler.
It needs to resolve the pronouns before doing so, otherwise the pronoun keeps getting
re-evaluated, so that tomorrow is still today, now is still that old now, etc.
'Now' is used as an adverb, like 'today', but these are really time pronouns.
'now' means 'at this moment'
'today' means 'at this day'
HAL takes all adverbials of time as triggers for the scheduler.
It needs to resolve the pronouns before doing so, otherwise the pronoun keeps getting
re-evaluated, so that tomorrow is still today, now is still that old now, etc.