Wednesday, March 23, 2016
Progress!
I think I have what I want on this blog for now. I have a layout, some interactivity, pages, and most importantly, an income! Now all I need are posts. So that's what I'll do. Currently I'm working on a project of a simple neural network or artificial intelligence based in Batch! A lot of people underestimate this language, but if you really get to know it, it is really quite advanced and can do a surprising number of things. Also, I apologize if my writing is a bit fancy or anything like that, as I'm working on a research paper as well and I'm kinda in that zone this week. Back to the batch A.I. It isn't very advanced yet, and only does a few basic things right now. Basically you input the environment (currently it is only 1, 2, or 3) and an interpreter reads the file that describes the environment then the interpreter re-writes the response program. The response program literally says "I will do the (first, second, or third) action." depending on what the interpreter tells it to say. I'm actively working to make it more advanced, and today I plan to make the environment manipulator batch file have a description that we humans can relate to for each environment variable, and hopefully (if I have time) to make the response batch file to describe what it would do in that situation. In the later future, I can hopefully automate the environment manipulator program, maybe randomize the environments it gives, and add many, many more environments, as well as possibly other simulated senses, such as have variables for sight, hearing, and distance/feeling. Currently, the A.I. just kinda "senses" the environment very generically. I don't think that's a word, but oh well. If anyone wants, I can post the code later today.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment