TURDS(++) - Turbo Ultra Rapid Data Search (++) Here you can find both versions of my TURDS. Everything unrelated is removed to make it easy to backpack the search engines. No need to give credit, but it would be appreciated <3 - - - If you plan to add numbers or anything that isn't in the Finnish alphabet, you should modify the Abc123 list! (Finnish alphabet has everything you have in English, just adding Å (= swedish O), Ä and Ö.) - - - "Ok, which one do I want?" I'd recommend using TURDS++ as it is faster and could also be used for instant search, because it is so fast. Comparison: TURDS: + Easier to add to your project + More results TURDS++: + A lot faster v1.1 - made all variables and lists only available for the search engine sprite, that don't ever need to be used elsewhere. - List reordering is now about 13 times faster. It can reorder a list with the length of 91591 in about 3.7 seconds on my Chormebook. With the previous version, it took about 47.9 seconds. About the making of a function that reorders the dictionary perfectly for TURSD++: I wanted to make a function to help people with adding stuff to the dictionary, so I made it! I decided to make it really fast, it goes through the dictionary and then it goes through the dictionary again, but this time reordering the content of the dictionary. Then it pastes it's reordered list to dictionary. Ok, so that's what it does. So, what is the not fast/lazy way? Make it read through the dictionary as many times as there are possible letters. That would be many more times than with the method I used. Ok, so now I'm gonna tell about the making of the function: I started making it thinking it wouldn't be a big deal... but it was... I was fighting with the code for about 4 hours trying to get it work right and slowly getting stuff at the right direction. I almost gave up at one point and quickly searched scratch if there is a list reordering project somewhere. Probably there is somewere, but I didn't find any. I kept working on the list reorderer for about a hour after that and got it WORKING!!!! That is how I felt the moment I got it working, it was like the biggest achviement in the history of mankind. THEN, I realised that maybe I should have just modified the TURDS++ engine's skip function so it would have checked if there are any words with the same first letter. But on the bright side, my engine works a bit faster than what it would with that modification. The absolute best thing about this is that I managed to do the hardest thing I have ever done on this website :DD One more thing to be proud of :)