Note:
I placed this thread (with poll) in this forum (Before 1900) because only those who write TLs spanning several centuries need a lot of entirely new ATL characters (usually royalty).
If someone believes that the forum is wrong, they may tell me or contact a moderator.
Synopsis:
If your TL keeps going on after more than a generation from the POD, you will usually find yourself in need of entirely new characters for your dynasties, etc.
For an ATL character you will have to come up with a lot of information:
- date of birth;
- gender;
- name (if born on/near a major Saint's day, take that into consideration, etc);
- spouse;
- date of marriage (make sure that it falls in a Sunday, take into consideration Julian / Gregorain Calendar, etc);
- number of issue (and their sex, order, twins, postnatal survival, etc);
- other optional marital data (date of divorce*, date of death of spouse*, date of remarriage*, etc);
- monarchical data (date of start of reign, date of coronation, date of abdication/ouster*, subsequent reigns*, etc);
- lifespan (date of death);
- post death data (date of burial, date of beatification/sanctification*, etc);
- maybe lots of other data.
* = if applicable.
How do we do it?
1. Skip it (do not provide more data that is actually needed for the progression of the TL);
2. Make up the data as we need it (for the sake of the TL, we may want a king to die in a precise year, etc);
3. Create the data yourself, taking into account a lot of factors (usual lifespans in the period of your TL, usual number of children, usual marriageable age, etc);
4. Let a software do it using statistical modeling and a good deal of randomization.
Method
1 impacts the history book feel of story, Methods
2 and
3 may enter significant human bias (as us humans are notoriously poor at picking random numbers) and Method
4, while the most statistically correct, needs either a lot of tedious calculations or a dedicated software.
Discussion:
As a software programmer, I have the habit of creating small and unpolished helper programs for all my needs, including this one.
You may
have a look to a post of mine which made heavy use of the software. For me, it would have been quite difficult to create it without software help.
Some further discussion in the same thread...
Is the program you wrote something that's easy to share? I sometimes get the same feeling that I introduce too much human bias into my own family trees.... Just thinking it's something I could possibly use for my own TL....
While computer programming is not my cup of tea, I'd bet that there are some here who could be keen use it for their own TLs.
... gave me the idea to create this poll.
However...
As of now, the so-called program is only a large and messy bunch of codelines in several Visual Studio C# files.
It does not have any kind of User Interface, not graphic, not text, not even command-line. The only way to use it is to manually modify the constants directly into the code, re-compile and re-run the program.
Because of that, I believe that it would be difficult to use by another programmer and impossible to use by someone who does not know programming and does not have Visual Studio.
I would like to share the program but I am really ashamed of its current shape. I did not refine it because it is just fine for my personal use.
I will make a poll and if sufficient people seem to be interested in it, I will spend a few days to wrap a GUI around the barebone code and post it as a ZIP attachment on this forum.
In a nutshell:
1. I have a barely functional software, which while good enough for me (a programmer and its creator), will be between very difficult and impossible to use by other AH members.
2. To make the software nice and user-friendly, I will have to devote a significant amount of time to it (10 - 20 hours).
3. I am ready to do it only if I am convinced that my work will be needed and appreciated by you.
4. So,
vote in the poll.
Obviously, you are encouraged to comment or ask questions.
Thank you.
Note: If this reaches a
predetermined but
undisclosed number of
Yes votes, I will do it and attach both the
executable and the
source code here in a ZIP file. If that number is not reached, I will find some better use for my spare time.