Balance, coin age, incoming and outgoing transactions play a role in calculating the importance. Having the importance the rest is a deterministic random algorithm like nxt.
Litmus test: Does chance of generating a block depend on a snapshot of the system only? (Without taking into account state transitions like transactions.)