I hope this is the proper board for my posting.I closely examined the initiatives' values of my characters at creation and during their first levels and I think I have found a formula to calculate it.
initiative at creation:
=======================
initiative = 0.1 * speed + 0.1 * senses + character's level + 0.1 * (speed - 45) + 0.1 * (senses - 45)
+++ values are always rounded down +++
examples:
SPD SEN
62 30 -> 6 + 3 + 1 + 1 - 2 = 9
70 45 -> 7 + 4 + 1 + 2 + 0 = 14
49 67 -> 4 + 6 + 1 + 0 + 2 = 13
I hope my explanation is clear. Beside the values for speed and senses themselves there is an additional bonus for a high value or a penalty for a low value. Bonus and penalty increases by one every ten skill points. The "neutral" zone is 45-54.
initiative during level ups:
============================
Every other level up a character gains one point to his initiative (level 3, 5, 7, ...)
Now it gets a bit complicate. Imagine the values for speed or senses are bundled in groups of five: ... (30-34), (35-39), (40-44), (45-49), (50-54), ...
When you put points into speed or senses during level up and your character advances to the next of the above mentioned group, he/she gains another point of his/her initiative value.
Example:
level 04 05
speed 69 70
sense 64 65
init. 17 20
explanation: initiative increases by three points. One for advancing from level four to level five, one for speed advancement from group (65-69) to group (70-74) and the last for advancement in senses from group (60-64) to (65-69).
Side note:
==========
I am playing version 1.2.4.
Together with the game comes a group of already created characters. The calculation of their initiative values is different. It is just
initiative = 0.1 * speed + 0.1 * senses + character's level
without an additional bonus or penalty for high/low values.
Maybe the algorithm was changed during a version upgrade.
Any comments, remarks or suggestions are welcome.