3 ms·
I'll try to answer your questions: How is a general framework useful? When you're coding a simulation, you spend about 10% of your time coding the actual algo
by cool-RR 18y ago
I'll try to answer your questions:
How is a general framework useful?
When you're coding a simulation, you spend about 10% of your time coding the actual algorithm, and 90% of your time coding other things. The purpose of my project is to do that 90% for you, and to do it thoroughly.
For example, saving the simulation data to a file. Or being able to rewind the simulation and change something in its world, and then running the simulation from that point and watching what that change will cause. Or having the machine calculate two different "possible futures" concurrently.
These are the basic features, and I know it doesn't sound like something very complicated, but if you think it's simple, I challenge you to find me a framework that allows to work comfortably with simulations.
What sort of game theory problems are you thinking about
Generally, whatever you want. I'm not a game theorist, but here's what I coded a year ago: A hundred computer players play 50 rounds of the prisoner's dillemma with each other, and they get paired randomly after every session. Every player had a certain strategy chosen from a pool of strategies. When a player lost a lot of points, the computer replaced it with a new player with a random strategy. It was very interesting and I saw some very cool behaviors. So you'd be able to do stuff like that on my program.