Is TIME in a SIM, Meaningless?

It is just a way to order events in a specific sequence. It is also how past, present, future are depicted here. 1 is older than 2 and 2 is older than 3 etc. Event A happened before Event B, Event B happened before Event C.

What is it that does the ordering in a simulation? It is the clock or time expressed as numbers. Sequence of numbers inside a sequence of numbers inside another sequence of numbers i.e seconds inside minutes inside hours etc.

Each event needs to be identified, so they are tagged with a unique Id. This Unique Id is the “Timestamp” , a sequence of numbers – ddmmyyyy hh:mi:ss – this gives a unique number. for eg.23121999 11:01:33 . Internally, each number are stored separately. For e.g Oracle Database stores the following information for date: century, year, month, date, hour, minute, and second.

Time here, is like a computer’s clock. A clock cycle, also known as a machine cycle or a clock tick, is the basic unit of time in a computer’s central processing unit (CPU),

System time is measured by a system clock, which is typically implemented as a simple count of the number of ticks that have transpired since some arbitrary starting date, called the epoch.

Clock speed in a computer refers to how fast the processor (CPU) can execute instructions, measured in cycles per second, or Hertz (Hz). A higher clock speed, such as in Gigahertz (GHz), means more operations can be performed per second, leading to faster processing.

For a brief explanation about computer clock, check this article.

When you store data in a database table, you have a unique Row Identity(Row Id), to identify each record in a table.
It is a mechanism to identify the rows/records and be able to query the records . For e.g. in a table that stores the data of employees in a company, there is a unique employee id associated for each employee.

The concept is very similar to the System Change Number(SCN) in Oracle Database.

A system change number (SCN) is a logical, internal, database time stamp. You can use the SCN to ensure consistency when reading other data. SCNs order events that occur within the database, which is necessary to satisfy the ACID (atomicity, consistency, isolation, and durability) properties of a transaction.

Time is a quantum computer’s mechanism of ordering events, so that it can render the game in the correct sequence. We don’t want past, present, future events/tasks all jumbled up and not make sense to the player! So, Time was invented!

In the Inception movie and the Permutation City book, the time is slow or fast depending on which simulation you are in. The deeper you go in the stack of simulations, time is slower with respect to the simulations above it i.e time in level 3 sim is slower than time in sims above it. By slower, I mean, 20 mins in level 3 sim, may be 5 min in level 2 sim. The Inception movie explains this very well.

–Savitha


Discover more from Wake Up!

Subscribe to get the latest posts sent to your email.

Posted in

Leave a Reply

Discover more from Wake Up!

Subscribe now to keep reading and get access to the full archive.

Continue reading

Discover more from Wake Up!

Subscribe now to keep reading and get access to the full archive.

Continue reading