Народ, а вы уверены, что способность к магии определяется всего одним аллелем всего одного гена? А то как- то лихо уж очень вы на закон Харди-Вайнберга ссылаетесь. А если тут эпистаз какой-нибудь? Или полимерия? Или ген все-таки один, но аллелей у него больше двух?