Submitted by Darth_Malloc on Sun, 2018-03-04 16:05
Hello all,
I am a doctoral student specializing in artificial intelligence, am trying to do a project that requires some control of Framsticks through Python. I am running Linux Mint 17.1. I am therefore wondering if there is an effective way to bootstrap Framsticks in Python, and, if so, what methods have been used successfully. Your help is greatly appreciated. I am sorry if my question is vague, but since my project will be original research, I would prefer not to give away additional details at this time.
Forums:
We do lots of Framsticks
We do lots of Framsticks research projects all the time and we love Python! Since you do not mention exactly what you want to do (and if you need "real-time", step by step control or not), I will outline a few possibilities.
First, learning and using FramScript will be most useful. It will let you control the way Framsticks works and design an interface with other (e.g. Python-based) scripts used to prepare input data (if needed) and to analyze output/results (if needed). Going through and completing the entire tutorial is highly recommended; the last section of the tutorial also addresses your question.
http://www.framsticks.com/common/tutorial/index.html
FramsticksLib.py
from https://www.framsticks.com/svn/framsticks/framspy/ This way you can not only perform evolution, but even design and use your own genetic representation implemented entirely in python.FramsticksEvolution.py
from https://www.framsticks.com/svn/framsticks/framspy/ and have easy access to a multitude of evolutionary architectures.FramsticksLib.py
– seeframs-test.py
for examples.http://www.framsticks.com/common/server.html
Use the newest version for your experiments:
http://www.framsticks.com/apps-devel
and feel free to contact us with more specific questions that will let you progress faster with your research.
Thank you very much. That
Thank you very much. That helps me a lot.