• Авторизация


Руны и ДНК !( Что-то очень важное). Это нам дали на рунном форуме сегодня 26.10.20) 26-10-2020 20:03 к комментариям - к полной версии - понравилось!


автор Admin Сегодня в 3:52 pm

Чтобы не затерялось

from itertools import *
import numpy as np
dna = list()
trip = list()
ma = 0
det50 = 0
det150 = 0
det200 = 0
det350 = 0
det450 = 0
for i in product('1234', repeat=3):
dna.clear()
for j in range(0,3):
a = i[j]
if a == '1':
dna.append([1,4])
elif a == '2':
dna.append([2,3])
elif a == '3':
dna.append([3,2])
elif a == '4':
dna.append([4,1])
DNA = np.matrix(dna)
DNA_T = DNA.T
A = DNA_T@DNA
det = round(np.linalg.det(A))
if det == 0:
print('Особый триплет\n',np.matrix(dna))
print('Определитель нулевой\n', A)
trip.append(np.matrix(dna))
else:
if det > ma:
ma = round(np.linalg.det(A))
if det == 50:
det50+=1
if det == 150:
det150+=1
if det == 200:
det200+=1
if det == 350:
det350+=1
if det == 450:
det450+=1

Ainv = np.linalg.inv(A)
print(np.matrix(dna))
print(A)
print(round(np.linalg.det(A)))
print(Ainv)
print('______________')
print(ma)
print('det=50 ->',det50,'| det=150 ->',det150,'| det=200 ->',det200,'| det=350 ->',det350,'| det=450 ->',det450)
print('Четыре триплета особые', trip)

Результат

Особый триплет
[[1 4]
[1 4]
[1 4]]
Определитель нулевой
[[ 3 12]
[12 48]]
______________
[[1 4]
[1 4]
[2 3]]
[[ 6 14]
[14 41]]
50.0
[[ 0.82 -0.28]
[-0.28 0.12]]
______________
[[1 4]
[1 4]
[3 2]]
[[11 14]
[14 36]]
200.0
[[ 0.18 -0.07 ]
[-0.07 0.055]]
______________
[[1 4]
[1 4]
[4 1]]
[[18 12]
[12 33]]
450.0
[[ 0.07333333 -0.02666667]
[-0.02666667 0.04 ]]
______________
[[1 4]
[2 3]
[1 4]]
[[ 6 14]
[14 41]]
50.0
[[ 0.82 -0.28]
[-0.28 0.12]]
______________
[[1 4]
[2 3]
[2 3]]
[[ 9 16]
[16 34]]
50.0
[[ 0.68 -0.32]
[-0.32 0.18]]
______________
[[1 4]
[2 3]
[3 2]]
[[14 16]
[16 29]]
150.0
[[ 0.19333333 -0.10666667]
[-0.10666667 0.09333333]]
______________
[[1 4]
[2 3]
[4 1]]
[[21 14]
[14 26]]
350.0
[[ 0.07428571 -0.04 ]
[-0.04 0.06 ]]
______________
[[1 4]
[3 2]
[1 4]]
[[11 14]
[14 36]]
200.0
[[ 0.18 -0.07 ]
[-0.07 0.055]]
______________
[[1 4]
[3 2]
[2 3]]
[[14 16]
[16 29]]
150.0
[[ 0.19333333 -0.10666667]
[-0.10666667 0.09333333]]
______________
[[1 4]
[3 2]
[3 2]]
[[19 16]
[16 24]]
200.0
[[ 0.12 -0.08 ]
[-0.08 0.095]]
______________
[[1 4]
[3 2]
[4 1]]
[[26 14]
[14 21]]
350.0
[[ 0.06 -0.04 ]
[-0.04 0.07428571]]
______________
[[1 4]
[4 1]
[1 4]]
[[18 12]
[12 33]]
450.0
[[ 0.07333333 -0.02666667]
[-0.02666667 0.04 ]]
______________
[[1 4]
[4 1]
[2 3]]
[[21 14]
[14 26]]
350.0
[[ 0.07428571 -0.04 ]
[-0.04 0.06 ]]
______________
[[1 4]
[4 1]
[3 2]]
[[26 14]
[14 21]]
350.0
[[ 0.06 -0.04 ]
[-0.04 0.07428571]]
______________
[[1 4]
[4 1]
[4 1]]
[[33 12]
[12 18]]
450.0
[[ 0.04 -0.02666667]
[-0.02666667 0.07333333]]
______________
[[2 3]
[1 4]
[1 4]]
[[ 6 14]
[14 41]]
50.0
[[ 0.82 -0.28]
[-0.28 0.12]]
______________
[[2 3]
[1 4]
[2 3]]
[[ 9 16]
[16 34]]
50.0
[[ 0.68 -0.32]
[-0.32 0.18]]
______________
[[2 3]
[1 4]
[3 2]]
[[14 16]
[16 29]]
150.0
[[ 0.19333333 -0.10666667]
[-0.10666667 0.09333333]]
______________
[[2 3]
[1 4]
[4 1]]
[[21 14]
[14 26]]
350.0
[[ 0.07428571 -0.04 ]
[-0.04 0.06 ]]
______________
[[2 3]
[2 3]
[1 4]]
[[ 9 16]
[16 34]]
50.0
[[ 0.68 -0.32]
[-0.32 0.18]]
______________
Особый триплет
[[2 3]
[2 3]
[2 3]]
Определитель нулевой
[[12 18]
[18 27]]
______________
[[2 3]
[2 3]
[3 2]]
[[17 18]
[18 22]]
50.0
[[ 0.44 -0.36]
[-0.36 0.34]]
______________
[[2 3]
[2 3]
[4 1]]
[[24 16]
[16 19]]
200.0
[[ 0.095 -0.08 ]
[-0.08 0.12 ]]
______________
[[2 3]
[3 2]
[1 4]]
[[14 16]
[16 29]]
150.0
[[ 0.19333333 -0.10666667]
[-0.10666667 0.09333333]]
______________
[[2 3]
[3 2]
[2 3]]
[[17 18]
[18 22]]
50.0
[[ 0.44 -0.36]
[-0.36 0.34]]
______________
[[2 3]
[3 2]
[3 2]]
[[22 18]
[18 17]]
50.0
[[ 0.34 -0.36]
[-0.36 0.44]]
______________
[[2 3]
[3 2]
[4 1]]
[[29 16]
[16 14]]
150.0
[[ 0.09333333 -0.10666667]
[-0.10666667 0.19333333]]
______________
[[2 3]
[4 1]
[1 4]]
[[21 14]
[14 26]]
350.0
[[ 0.07428571 -0.04 ]
[-0.04 0.06 ]]
______________
[[2 3]
[4 1]
[2 3]]
[[24 16]
[16 19]]
200.0
[[ 0.095 -0.08 ]
[-0.08 0.12 ]]
______________
[[2 3]
[4 1]
[3 2]]
[[29 16]
[16 14]]
150.0
[[ 0.09333333 -0.10666667]
[-0.10666667 0.19333333]]
______________
[[2 3]
[4 1]
[4 1]]
[[36 14]
[14 11]]
200.0
[[ 0.055 -0.07 ]
[-0.07 0.18 ]]
______________
[[3 2]
[1 4]
[1 4]]
[[11 14]
[14 36]]
200.0
[[ 0.18 -0.07 ]
[-0.07 0.055]]
______________
[[3 2]
[1 4]
[2 3]]
[[14 16]
[16 29]]
150.0
[[ 0.19333333 -0.10666667]
[-0.10666667 0.09333333]]
______________
[[3 2]
[1 4]
[3 2]]
[[19 16]
[16 24]]
200.0
[[ 0.12 -0.08 ]
[-0.08 0.095]]
______________
[[3 2]
[1 4]
[4 1]]
[[26 14]
[14 21]]
350.0
[[ 0.06 -0.04 ]
[-0.04 0.07428571]]
______________
[[3 2]
[2 3]
[1 4]]
[[14 16]
[16 29]]
150.0
[[ 0.19333333 -0.10666667]
[-0.10666667 0.09333333]]
______________
[[3 2]
[2 3]
[2 3]]
[[17 18]
[18 22]]
50.0
[[ 0.44 -0.36]
[-0.36 0.34]]
______________
[[3 2]
[2 3]
[3 2]]
[[22 18]
[18 17]]
50.0
[[ 0.34 -0.36]
[-0.36 0.44]]
______________
[[3 2]
[2 3]
[4 1]]
[[29 16]
[16 14]]
150.0
[[ 0.09333333 -0.10666667]
[-0.10666667 0.19333333]]
______________
[[3 2]
[3 2]
[1 4]]
[[19 16]
[16 24]]
200.0
[[ 0.12 -0.08 ]
[-0.08 0.095]]
______________
[[3 2]
[3 2]
[2 3]]
[[22 18]
[18 17]]
50.0
[[ 0.34 -0.36]
[-0.36 0.44]]
______________
Особый триплет
[[3 2]
[3 2]
[3 2]]
Определитель нулевой
[[27 18]
[18 12]]
______________
[[3 2]
[3 2]
[4 1]]
[[34 16]
[16 9]]
50.0
[[ 0.18 -0.32]
[-0.32 0.68]]
______________
[[3 2]
[4 1]
[1 4]]
[[26 14]
[14 21]]
350.0
[[ 0.06 -0.04 ]
[-0.04 0.07428571]]
______________
[[3 2]
[4 1]
[2 3]]
[[29 16]
[16 14]]
150.0
[[ 0.09333333 -0.10666667]
[-0.10666667 0.19333333]]
______________
[[3 2]
[4 1]
[3 2]]
[[34 16]
[16 9]]
50.0
[[ 0.18 -0.32]
[-0.32 0.68]]
______________
[[3 2]
[4 1]
[4 1]]
[[41 14]
[14 6]]
50.0
[[ 0.12 -0.28]
[-0.28 0.82]]
______________
[[4 1]
[1 4]
[1 4]]
[[18 12]
[12 33]]
450.0
[[ 0.07333333 -0.02666667]
[-0.02666667 0.04 ]]
______________
[[4 1]
[1 4]
[2 3]]
[[21 14]
[14 26]]
350.0
[[ 0.07428571 -0.04 ]
[-0.04 0.06 ]]
______________
[[4 1]
[1 4]
[3 2]]
[[26 14]
[14 21]]
350.0
[[ 0.06 -0.04 ]
[-0.04 0.07428571]]
______________
[[4 1]
[1 4]
[4 1]]
[[33 12]
[12 18]]
450.0
[[ 0.04 -0.02666667]
[-0.02666667 0.07333333]]
______________
[[4 1]
[2 3]
[1 4]]
[[21 14]
[14 26]]
350.0
[[ 0.07428571 -0.04 ]
[-0.04 0.06 ]]
______________
[[4 1]
[2 3]
[2 3]]
[[24 16]
[16 19]]
200.0
[[ 0.095 -0.08 ]
[-0.08 0.12 ]]
______________
[[4 1]
[2 3]
[3 2]]
[[29 16]
[16 14]]
150.0
[[ 0.09333333 -0.10666667]
[-0.10666667 0.19333333]]
______________
[[4 1]
[2 3]
[4 1]]
[[36 14]
[14 11]]
200.0
[[ 0.055 -0.07 ]
[-0.07 0.18 ]]
______________
[[4 1]
[3 2]
[1 4]]
[[26 14]
[14 21]]
350.0
[[ 0.06 -0.04 ]
[-0.04 0.07428571]]
______________
[[4 1]
[3 2]
[2 3]]
[[29 16]
[16 14]]
150.0
[[ 0.09333333 -0.10666667]
[-0.10666667 0.19333333]]
______________
[[4 1]
[3 2]
[3 2]]
[[34 16]
[16 9]]
50.0
[[ 0.18 -0.32]
[-0.32 0.68]]
______________
[[4 1]
[3 2]
[4 1]]
[[41 14]
[14 6]]
50.0
[[ 0.12 -0.28]
[-0.28 0.82]]
______________
[[4 1]
[4 1]
[1 4]]
[[33 12]
[12 18]]
450.0
[[ 0.04 -0.02666667]
[-0.02666667 0.07333333]]
______________
[[4 1]
[4 1]
[2 3]]
[[36 14]
[14 11]]
200.0
[[ 0.055 -0.07 ]
[-0.07 0.18 ]]
______________
[[4 1]
[4 1]
[3 2]]
[[41 14]
[14 6]]
50.0
[[ 0.12 -0.28]
[-0.28 0.82]]
______________
Особый триплет
[[4 1]
[4 1]
[4 1]]
Определитель нулевой
[[48 12]
[12 3]]
______________
450.0
det=50 -> 18 | det=150 -> 12 | det=200 -> 12 | det=350 -> 12 | det=450 -> 6
Четыре триплета особые [matrix([[1, 4],
[1, 4],
[1, 4]]), matrix([[2, 3],
[2, 3],
[2, 3]]), matrix([[3, 2],
[3, 2],
[3, 2]]), matrix([[4, 1],
[4, 1],
[4, 1]])]
Admin
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
Шар 26-10-2020-21:50 удалить
И о чем эта хрень?
Таня_Т 26-10-2020-22:08 удалить
Ответ на комментарий Шар #
Исходное сообщение Шар
И о чем эта хрень?

Предполагаю что о следующем:
Нам как-то говорили что сейчас современные генетики устраивают рулетку из мира. Они творят сами не знают чего.
Так как у них нет полного арсенала описания тех элементов. которыми они оперируют в своих экспериментах.
То есть буквально есть некие (боюсь ошибиться в терминах но скажу слово КОДОНЫ. И эти КОДОНЫ бывают на вид совершенно подобные. Как их различить??? А никак они их не могут различить.. Они берут ЛЮБОЙ из этой пары КОДОНОВ которые им нужно добавить в пшеницу чтоб она стала устойчивой или урожайной) но фиг знает что конкретно они добавили так как в паре кодонов содеражание не видно. Хотя на самом деле если знать правильное описание всех кирпичиков веществ тогда шибок можно избежать.
Вот возьми пару рун А - Я. На вид они зеркальны абсолютно похожи. Разница только в том в какую сторону они повернуты.. Но если ты будешь волшебником или программистом и начнешь оживлять в своей программе некий интерфейс алгоритм который ты назвал МАТЬ но поставил вместо А обратную ей руну Я, то получишь не МАТЬ, а МЯТЬ. У тебя будет ошибка в игре. Ибо это уже не существительное даже а глагол. Как это повлияет на ход всего сценария..? Кто знает. То есть это не шутки вобщем так. Чем быстрее правильное и полное верное описание будет у ученых тем лучше и безопасней всем нам думаю так.


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Руны и ДНК !( Что-то очень важное). Это нам дали на рунном форуме сегодня 26.10.20) | Таня_Т - Дневник Таня_Т | Лента друзей Таня_Т / Полная версия Добавить в друзья Страницы: раньше»