First of all I’d like to stipulate the terms of these Rules:
1. AutoArrange Rules (AAR or Rules)– Rules that are not a genealogic ones but only for the AutoArranging purposes of GenoPro;
2. Problem Area (PA) – Number of individuals (or graphical area) which contains unsolvable by simple rules cases;
3. Point Individual (PI) – individual who causes problems for arranging or individual which family causes problems – it can be spouse, sister/brother or people who are in the same social or emotional relationship (because after rearranging they have to have their places);
4. AutoArrange Area (AaA) and ManualArrange Area (MaA) – areas that are supposed to be arranged automatically or manually (after execution of rules);
5. ArrangeLevel (AL) – Level for the same generation of the same or different branches of the tree;
6. RuleVariant (RV) – variant possible for the execution of the Rule. (E.g. for different nations male or female has to be moved);
7. MainRule (MR) – Rule which is the head of the block of subrules;
8. SubRule (SR) – this if for subsequent rules that can be executed only if main Rule is executed;
9. Arrange Move (AM) – case when it is necessary to move part of the tree to another GenoMap because it is impossible to resolve this case without it.
So, if you have more – write them and we’ll add.
About AAR:
What I have in my mind right now is First step have to be estimation of complete tree and marking the PA with store of the PI, then checking of the number of the individuals that included in this PA.
Next step is to define whether this problem is of the cases which can be resolved in this page or it cannot be resolved without moving of part to another GenoMap.
If there is AM to another GenoMap – and both of spouses are linked to the problem – to decide which RV to choose (to move female or male). And to which GenoMap to move: to New one or to the Existing one.
- Here I suppose should be SR which describe how to check possible variations for the existing GenoMap figure (when these PA come/came to it)
If there is no AM – to check which case is it and then estimate the graphical parameters for the PA (Square) which is needed for PA after rearranging. The way I’m thinking about is to rearrange of the PA and then choose the spouse of PI to which to connect complete and arranged PA and not to touch this PA anymore before new changes in it appeared.