@Wanderer0891
Okay, after 2 days of work i'm back with an update.
First Approach: I taught 3 Amiibos myself. Link, Wolf, Lucas. End result, each Amiibo had the same personality type, Enthusiastic. So i tried to use this to my advantage! i looked into the code of each, to my surprise there where 5 bytes in a row that all matched to each Amiibo, and a 3 in a row that matched as well. To see if this was what made "Enthusiastic", i copied the lines and pasted them to the corresponding spot on a blank Amiibo, leaving the rest of the data 00. Result, it came up as "Sly" on each Amiibo... So i scratched that approach as it was waaaaay too time consuming!
Second Approach: I went to Random.org and selected the random Hexadecimal option with 57 bytes (the length of what makes a personality), then i copied the random Hex and applied it to my Blank Wolf Amiibo. i created 100 randomized Wolf Amiibo Personalities and i did not achieve the 25* personalities... some i made more than others. here's the list i achieved with parenthesis being how many: Aggressive(1), Cautious(10), Cool(11), Enthusiastic(4), Laid Back(13), Light(7), Logical(1), Normal(11), Realistic(1), Reckless(5), Show Off(25!), Technician(1), Thrill Seeker(3), Tricky(3), and Versatile(4).
As you can see, i got "Show Off" a lot... i figured perhaps this may be good, being a lot of data on one personality type, i might be able to find what makes an Amiibo a "Show Off". again, im left with no answers.. they're all to my eyes just as random and sparse. looking at the frequency of how often "Show Off" appeared, i believe it could be related due to it being randomized! the more sparse the data, the more chance it being "Show Off".
I can make a text file for anyone who wants the data on Show Off or any personality types if you'd like to assess it yourself. hopefully find some relevance. one thing i'm curious about, can you achieve all personality types without use of spirits?