Учимся готовить Криптокотиков. Часть 6. Система обозначения трейтов.

Быстрый поиск по таблице катрибутов. Как понять о каком трейте идёт разговор при обсуждении генома. Системы обозначения катрибутов в КриптоКотиках.

 

До недавнего времени, наиболее распространённым способом идентификации генов было использование системы, известной в котосообществе как код KAI. Он был представлен порталом CryptoKittyDex и назван в честь Кая, который помог взломать геном КриптоКотиков, а также написал несколько очень хороших статей о том как им пользоваться.

 

Код KAI также известен, как Base58 и стал популярен в криптосообществе, так как он предлагает определённые преимущества при работе с пятибитными номерами. Но эта система часто была источником путаницы и ошибок, а также она интуитивно непонятная.

 

Поэтому мы, при создании Котобазы, сразу задумались о том, как улучшить систему идентификации генов и ввели INT (Integer) систему и всё это время активно продвигали её среди разработчиков популярных сервисов и порталов о КриптоКотиках.

 

Сегодня, один из самых популярных калькуляторов и генридеров в КотоКоммьюнити объявил о переходе на INT систему и в этой статье я хочу описать более подробно как ей пользоваться.

Постоянно обновляющуюся табличку с трейтами вы можете найти здесь.

 

Слева указан столбец CODE с пятибитным обозначением гена, а также столбец INT, где указан номер катрибута. 

 

В отличие от KAI системы, где номер катрибута начинался с 1 до Х, с пропуском буквы l, здесь отсчёт начинается с 00 по 31, что совпадает с бинарным номером катрибута в блокчейне.

 

Преимущество этой нумерации очевидно: легче запомнить, что “21” всегда идёт за “20“, чем “m” следует за “k” и нет неуклюжего перехода от чисел к буквам в произвольной точке последовательности генов.

 

 

Кроме того, теперь легко идентифицировать пары мутаций: любые два последовательных числа, где большее число нечётно – всегда является парой для мутации, например:

  • 00 и 01? – Да!
  • 12 и 13? – Да!
  • 05 и 06? – Нет!
  • 20 и 23? – Нет!

 

Мы теперь точно знаем, что так и работает код смартконтракта для бридинга, он проверяет должна ли пара генов иметь возможность мутировать.

 

Также легко запомнить, что все мутации M1 (Tier1) идут с 16 по 23, мутации M2 (Tier2) идут с 24 по 27, мутации M3 (Tier3) идут с 28 по 29 и мутации M4 (Tier4) идут с 30 по 31.

 

Добавит ли это путаницы? Поначалу да!

 

Но всегда будет ясно, какой код используется в разговоре. Всё из-за буквенного обозначения группы. 

 

Каждая группа имеет также двубуквенное обозначение:

  • Fur: FU
  • Pattern: PA
  • Eye Colour: EC
  • Eye Shape: ES
  • Base Colour: BC
  • Highlight Colour: HC
  • Accent Colour: AC
  • Wild Element: WE
  • Mouth: MO
  • Environment: EN
  • Secret: SE
  • Unknown: UN

 

Например форма глаз simple – это ES05, паттерн henna – это PA21.

 

Также, узнав, что разработчики используют немного другую систему для названий генотипа, мы немного обновим термины для них.

 

В сообществе есть устоявшиеся термины “доминантный” и “рецессивный”, но разработчики используют названия “первичный” и “скрытый”, поэтому мы тоже начнём использовать их. Теперь аббревиатуры будут выглядеть так:

  • Первичный ген – Primary Gene Slot (P)
  • Скрытый ген – Hidden Gene Slot (H1)
  • Умеренно Скрытый ген – Moderately Hidden Gene Slot (H2)
  • Глубоко Скрытый ген – Deeply Hidden Gene Slot (H3)

 

То есть теперь генотип котика будет выглядеть как:

P/H1/H2/H3 (вместо D/R1/R2/R3)

 

Математика останется той же, просто поменяются термины, которые более точно описывают, как работает фактическое секвенирование генов в КриптоКотиках во время бридинга.

 

Те инструменты и термины, что мы использовали в первые дни игры устарели, поэтому настало время обновить нашу терминологию, чтобы игра была менее запутанной для новых игроков, ну и для большей точности.

 

Перемены всегда трудны и трудно нарушать привычки. Никто не пытается заставить вас измениться, и, конечно, вы можете продолжать использовать старые термины, если хотите. Но мы верим, что эта новая система будет более выгодной в долгосрочной перспективе, поэтому мы меняемся и рассказываем Вам об этом. Мы надеемся, что вы присоединитесь к нам в этом смелом новом технически точном мире!

 

Обсудить новость или задать вопросы вы всегда можете на нашем форуме или в оффициальном дискорде КриптоКотиков.

Также подписывайтесь на наш твиттер (@kotobaza_co) и телеграм-канал (t.me/kotobazaco) чтобы быстрее узнавать о новых новостях из мира КриптоКотиков.