How to make a strategy for the Strategy Market
I realized that many of you guys have not tried making strategies for the EternaBot before. So here is a little help.
It is far from as complicated as it may sound. You can help without being a programmer. (Being a programmer won’t hurt you either.)
What to look for to make a strategy
If there is just one thing that you see good switches have, but bad switches doesn’t, then it could be worth a mention. That’s basically what strategy making is. Its as simple as that. Pointing out areas of interest. The Bot doesn’t know what is important, before getting told so. However when knowing where to look for something, it can do machine learning on it.
What to do
Give it points, say what to penalize or reward.
The numbers don’t have to be totally exact, just give a good estimate. Here is how the developers (In this case Jeehyung Lee) encouraged us last time:
_While implementing your strategy, we have made small changes to the parameters you specified to optimize the performance.
Note that we’ll always run an optimization over the parameters you specify, so you won’t have to worry about fine tuning all the numbers you use.
Just the idea and rough numbers are enough to run your algorithm!_
Market Strategy Example
Thx Vineet, for your fine strategy example!
Here is one more example of how a strategy can be made. It is fairly simple.
[Strategy market] Numbers of yellow nucleotides pr. length of string
It was one of the strategies that ended up in EternaBot.
Short is good, so don’t do as I sometimes tend to do…
Lets help our EternaBot become a good SwitchBot!
NB:
Want more examples? You can find them in the forum by searching for [Market Strategy]. Since all the latest strategies are obviously going to be switch ones, you can find the static design ones by picking among early submissions.
For more inspiration on lab analysis, see My Lab Analysis Kit. (I can’t link directly, but searching with the phrase will take you to the section.