I. Probably doesn’t add much to the consideration of language of choice, but I thought I might as well as add it:
In my conceptualization of the game, the constitution of each agent is more than the “behavioral sheet”—there are properties of several types that constitute an interface with the environment, and affect the way the agent comes into interaction with other individuals and the environment at large (mainly the former).
II. I’m speaking here of learning programming languages as if it was as easy as buying eggs at the corner store, but I wanted to mention that during my browsing Haskell did come across my attention (I actually think I’ve seen the name on LW before, a long time ago, which brought further attention to it), and it did seem to be a language worthwhile for me to learn, and now the existence of the Botworld seems like further evidence that it is suited to one of my current main directions of inquiry with programming—though I wonder if at this point, where I have little existing programming proficiency, it wouldn’t be better to learn another one that might be better suited to my task at hand?
PS.
I. Probably doesn’t add much to the consideration of language of choice, but I thought I might as well as add it: In my conceptualization of the game, the constitution of each agent is more than the “behavioral sheet”—there are properties of several types that constitute an interface with the environment, and affect the way the agent comes into interaction with other individuals and the environment at large (mainly the former).
II. I’m speaking here of learning programming languages as if it was as easy as buying eggs at the corner store, but I wanted to mention that during my browsing Haskell did come across my attention (I actually think I’ve seen the name on LW before, a long time ago, which brought further attention to it), and it did seem to be a language worthwhile for me to learn, and now the existence of the Botworld seems like further evidence that it is suited to one of my current main directions of inquiry with programming—though I wonder if at this point, where I have little existing programming proficiency, it wouldn’t be better to learn another one that might be better suited to my task at hand?