Re: [OpenFontLibrary] Using genetic algorithms to create fonts
An interesting idea, Aaron ... ... but I could not identify even one letter correctly, and the offspring were equally unidentifiable ... Best - Ed On Fri, Jul 3, 2009 at 2:19 PM, Aaron Spauldingprofessionalaa...@gmail.com wrote: About a month ago I was thinking about what happen if fonts would be able to adapt to the reader? If each person had a font would they differ wildly? or would they be similar? I started working on a basic implementation of an adaptive font, it uses a genetic algorithm, to select the best letters or numbers. http://code.sachimp.com/labs/genetic_font_editor/ -- Aaron sachimp.com getCorkd.com
Re: [OpenFontLibrary] Using genetic algorithms to create fonts
Ed Trager wrote: An interesting idea, Aaron ... ... but I could not identify even one letter correctly, and the offspring were equally unidentifiable ... Yeah, thats the problem. I didn't want to bias the result, but I also don't want it to take millions years. I'm thinking of pre-populating the database, but I'm open for input. Best - Ed -- Aaron sachimp.com getCorkd.com signature.asc Description: OpenPGP digital signature
Re: [OpenFontLibrary] Using genetic algorithms to create fonts
Hi, Aaron, I don't really know anything about genetic programming algorithms since I've never done that kind of work. But I guess there has to be a fitness criteria in there somewhere that determines whether the offspring live to reproduce or die. That fitness criteria clearly needs to be based on whether people can read the letters or not. So maybe some kind of voting system? More highly-ranked ones have more chances to mate and produce offspring, less highly-ranked ones die sooner with fewer offspring. Something like that ... Best - Ed On Fri, Jul 10, 2009 at 12:26 PM, Aaron Spauldingprofessionalaa...@gmail.com wrote: Ed Trager wrote: An interesting idea, Aaron ... ... but I could not identify even one letter correctly, and the offspring were equally unidentifiable ... Yeah, thats the problem. I didn't want to bias the result, but I also don't want it to take millions years. I'm thinking of pre-populating the database, but I'm open for input. Best - Ed -- Aaron sachimp.com getCorkd.com
Re: [OpenFontLibrary] Using genetic algorithms to create fonts
Ed Trager wrote: Hi, Aaron, I don't really know anything about genetic programming algorithms since I've never done that kind of work. But I guess there has to be a fitness criteria in there somewhere that determines whether the offspring live to reproduce or die. That fitness criteria clearly needs to be based on whether people can read the letters or not. So maybe some kind of voting system? More highly-ranked ones have more chances to mate and produce offspring, less highly-ranked ones die sooner with fewer offspring. Something like that ... Thats exactly the way it works, but the database was populated with randomness. Even after many generations, its still nonsense. For example i just got five letters that resemble: m, r, 3, unicorn, man using a crossbow while wearing a scarf... At this point its more of a personality test. Unless there's a UTF code point for Unicorn that I'm not aware of. :) Best - Ed -- Aaron sachimp.com getCorkd.com signature.asc Description: OpenPGP digital signature
[OpenFontLibrary] Using genetic algorithms to create fonts
About a month ago I was thinking about what happen if fonts would be able to adapt to the reader? If each person had a font would they differ wildly? or would they be similar? I started working on a basic implementation of an adaptive font, it uses a genetic algorithm, to select the best letters or numbers. http://code.sachimp.com/labs/genetic_font_editor/ -- Aaron sachimp.com getCorkd.com signature.asc Description: OpenPGP digital signature