From: Cameron M. <Cameron@Morland.ca> - 2004-10-29 16:57:18
|
Hi, I'd like to have a way to have the simulator wait on each timestep for clients. This would permit the clients to have extremely slow-running control software, without having a fixed slowdown. I'm thinking the following, if it makes any sense: while(1) { client requests sensor data; client waits until the server provides said data; client asks server to pause the universe for a moment; client computes ridiculously intensive control equations; client releases the universe from pause; } I want this since we may unfortunately be using semi-realistic (e.g. Hodgkin-Huxley or worse) neurons as a small part of the control structure. Since simulating one of these things on a modern PC takes several seconds per second, I have to slow the world considerably, and I don't want to have a fixed delay, since it would need to be the maximum delay, even when nothing is spiking (the calculations are faster when nothing is spiking). If anybody feels like hacking this together, or if it has been done, I'd appreciate it. Thanks. --=20 +----------------------------------------------------------------- | PGP http://www.cns.bu.edu/~cjmorlan/public-key.pgp | Cameron Morland ---- Cameron@Morland.ca | | I want a real poet, "for some are not, and those that are, are bad." | --Dionysus +----------------------------------------------------------------- |