If I want the simulation to run with oscillatory input with f = 5 Hz for 3 cycles, then I make a vector with 3*200 values picked from a distribution propto sin(2 pi 5 t) from t = -125 ms to 125 ms. although obviously normalized so that the distribution integrates to 1 within each period. I want to have oscillatory input that works in this fashion: each cycle (period), the synapse timing comes according to a distribution that looks like sin(2 pi f t). This gives me a list of 200 pointproccesses. I am, as an example, trying to distribute 200 Exp2Syn synapses across a sectionList (I'm pretty sure this part works completely).
What is your definition of "sinusoidal distribiton"? Maybe not enough in your code either, or at least "not expressed clearly enough to succeed when fed to a (stupid) computer." Which suggests maybe not enough for a human to guess what you're thinking, either.Ĭan you state, in plain language, what you're trying to achieve? Ted wrote:Not enough information in your post. USAGE: OUTPUT_NETCON_LIST = defNC(SYNAPSE_LIST, VECSTIM_LIST) CONNECT THE INPUT STIMULUS TO THE SYNAPSES USAGE: OUTPUT_VECSTIM_LIST = defStim(SYNAPSE_LIST, SYNAPSE_TIMES, FREQUENCY) DISTRIBUTE THE INPUT STIMULUS TIMES TO THE SYNAPSES USAGE: OUTPUT_SPIKE_TIMES = sinDist(SYNAPSE_LIST, NUMBER_CYCLES, FREQUENCY) RETURN A VECTOR OF SINUSOIDAL DISTRIBUTED SPIKE TIMES TheSyns = distSyns(NUMBER_SYNS,apical_dendrite,0,1,10) USAGE: OUTPUT_SYNAPSE_LIST = distSyns(NUMBER_SYNAPSES,SECTIONLIST,REVERSAL_POTENTIAL,TAU1,TAU2) DISTRIBUTE THE EXP2SYNS STOCHASTICLY ACCORSS GIVEN SECTIONLIST Printf("The stimulation will occur according to a sinusoidal distribution with frequence %d.\n\n\n",FREQ) It's mesmerizing.Printf("In this simulation we distribute %d synapses across the apical dendrite.\n",NUMBER_SYNS) Play Vector TD you have to watch an add for Orbit gum first.īonus: I came upon this video the other day of someone getting to level 100 in DTT. Don't click on the link below if you've got other pressing needs in life. And the towers are awesome too - different towers shoot different sorts of laser to attack the various creeps, and they work together, so that nearby towers form fighting teams. Instead, you summon them on your own, which give you time between each attack-wave to think about your tower strategy. The mazes are already set up on a grid, and the creeps - they're called vectoids here - don't come at you automatically. But whereas DTT was all about speed, VTD is more thinkey. Vector TD shares Desktop TD's main goal - bad dudes come in through a maze, and you've got to set up towers along the way to stop them. Vector TD was created by David Scott, a long-time tower-defense game builder who now collaborates with Paul Preece, Desktop TD's creator. So now that you're out of rehab and looking so good, I almost feel bad about telling you about the hot new tower defense game that hit the Web this week. (Besides, you could quit anytime you wanted.) The cat needed feeding and your toddler was out of diapers, but if you had just one more try, you'd lick this game and get to everything else.
Desktop Tower Defense, a beautiful game in which you set up a maze of shooting towers to keep bad guys ("creeps") from running from one side of your desk to the other, was quite simple to grasp, but so hard to master that every time you lost, you had to press the button to play again. Well, it wasn't exactly a virus - it was actually a Flash game, but one so giddily addictive that it would destroy, for days and weeks at a time, the productive capacities of anyone in its path. In March, a strange virus felled large swaths of the tech blogosphere.