PDA

Arkistonäkymässä ei tällä hetkellä lainaus erotu varsinaisesta viestistä. Suosittelemme että vilkaisette ns. täydellistä versiota: : Kiinnostus sukualgoritmeihin


ilkant
06.01.16, 22:20
Kyselin tuolla toisessa ryhmässä sukututkimuksellisista algoritmeista (menetelmistä). Ohjelmoin tuossa äsken huvikseni pienen ja YKSINKERTAISEN java-ohjelman, joka laskee suunnilleen esipolvien syntymäajan ja henkilöiden määrän esipolvissa (pl. jälkipolvet).

Parametrit ovat vakioita. Laitoin äidin keskimääräiseksi lapsensaanti-iäksi 30. Hämmästyin omilla tiedoillani, miten syntymäaikaennusteet pitivät niinkin hyvin paikkansa omilla tiedoillani.

Haluan lisätä ihmisten kiinnostusta matematiikkaan, yksinkertaiseen ohjelmointiin ja tietysti sukututkimuksellisiin menetelmiin. Ohjelmointi on tällä hetkellä Suomen peruskoulussa leviämässä. Laitan koodin tähän, jota kuka tahansa voi muutella ja kopioida mielin määrin.

Ohjelman tulosteet (tabulointi näkyy väärin foorumilla):

Sukupolvi Syntymävuosi Ihmisiä
0 1962 1
1 1932 3
2 1902 7
3 1872 15
4 1842 31
5 1812 63
6 1782 127
7 1752 255
8 1722 511
9 1692 1023
10 1662 2047
11 1632 4095
12 1602 8191
13 1572 16383
14 1542 32767
15 1512 65535
16 1482 131071

Edellisestä näkee, että 16. esipolveni ovat syntyneet keskimäärin vuonna 1482. :)