simulation

Elegant design of simulating a read-only object

Hi, I am currently developing an GUI to an embedded system. (I am using GUI to descripe my app opposed to interface to avoid confusion with the progamatic meaning) Context I have created a class which simulates the embedded system. I do all my communications through a Connection class I have designed which can communicate via TCP/Seria...

Are there any books for learning Computer simulation.

I have programming experience in perl/java/c# and basic c. I am good at elementary mathematics. But have no idea where to get started to get going with simulation. Can anyone let me know what are the good books that I should be reading?? Thanks, Dhawal. ...

3D Engine for Driving Simulation

Is there any open-source 3D graphics and physics engine specialized in driving simulation? Something like a configurable game engine targeted at games that involve driving, or something more specialized to urban traffic conditions and that would implement scriptable traffic rules. Also, car motor parts and dashboard presentation would be...

Are there any open-source military/war strategy simulating engines/frameworks?

Are there any open-source military/war strategy simulating engines or frameworks? Combat rules engines or weapon selection guides? I'm looking for something similar to a military strategy "unit testing" in a simulated field. What I'm trying to build is a combat advisor for troops deployed in the field. Intel' comes in with enemy's moves...

Open source motion-capture software

Is there any open source software to map points on the human body to a simulated 3D model? Something like they do in some movies to map the movement of actors onto 3D models. What do they use? Are there any open initiatives for a wider audience in this domain? ...

Microsoft Robotics Development Studio simulation project deployment

I am currently working on a project in Microsoft Robotics Development Studio, and I am having a little trouble deploying the solution for general use. My problem is this. I am making a simulation, so I need to deploy the simulation engine along with my project. This is dependent on the Ageia PhysX engine, DirectX, and the Microsoft XN...

coachable players for RoboCup Soccer Simulator 2d v14

I am doing a work similar to this one but the coachable players i found online are 3 years old and don't work with the latest version of the soccer server. does anyone know any alternatives? or have any sugestions? thanks ...

Terrarium-like agent interaction framework

Hi, I'm looking for a framework for agent interaction simulation, where I can deploy some agents and let them interact and watch their evolution. Until now I found Terrarium 2.0 (http://terrarium2.codeplex.com/). In principle this is what I need: the ability to create some creature/agent and deploy it into a simulation framework where ...

Need a Python package suitable for visualizing queue simulations

I am working on a simulation in Queueing Theory, within a wxPython GUI. (Project link.) What would be a good tool for visualizing the simulations? The visualization should consist of simple objects, such as clients, servers, a facility and a population. They should all be represented by simple boxes or something like that. There will be ...

Advice on starting a large multi-threaded programming project

My company currently runs a third-party simulation program (natural catastrophe risk modeling) that sucks up gigabytes of data off a disk and then crunches for several days to produce results. I will soon be asked to rewrite this as a multi-threaded app so that it runs in hours instead of days. I expect to have about 6 months to complete...

Collision Detection between Accelerating Spheres

I am writing a physics engine/simulator which incorporates 3D space flight, planetary/stellar gravitation, ship thrust and relativistic effects. So far, it is going very well, however, one thing that I need help with is the math of the collision detection algorithim. The iterative simulation of movement that I am using is basically as ...

Simulation and synthetic video generation for evaluation of computer vision algorithms

I am looking for an easy way to generate synthetic videos to test computer vision software. Currently I am only aware of one tool that targets this need: ObjectVideo Virtual Video (OVVV). It is a HalfLife 2 mod that allows to simulate cameras in a virtual world. But I am looking for a more open (like in open source) and maybe portable...

WPF - simulate mouse events on off-screen rendered Grid

I'm rendering a WPF grid with multiple elements (buttons, textbox, ...) to a bitmap which is then used as a texture for a 3D surface in a Direct3D scene. For user interaction I create a 3D ray from the 2D mouse cursor position into the 3D scene finding the intersection point with the gui surface. So I know where the user has clicked on t...

2D Ball Collisions with Corners

I'm trying to write a 2D simulation of a ball that bounces off of fixed vertical and horizontal walls. Simulating collisions with the faces of the walls was pretty simple--just negate the X-velocity for a vertical wall or the Y-velocity for a horizontal wall. The problem is that the ball can also collide with the corners of the walls, ...

Is there anything wrong with this shuffling algorithm ?

I have been doing a little recreational holiday computing. My mini-project was a simulation of the Italian game of "tomboli". A key building block was a simulation of the following process; The game is controlled by a man with a bag of 90 marbles, numbered 1 to 90. He draws marbles one by one randomly from the bag, each time calling out...

queue modification in GPSS simulation

How can i reset the queue in GPSS simulation. I have lots of queue. i want to kill all the queue at a given time. Is there any solution? ...

Best lightning generation\simulation algorithm?

So I need some algorithm for programing lightning path generation. Which one is fastest and at the same time realistic? ...

Class or Metaclass Design for Astrodynamics Engine

Gurus out there: The differential equations for modeling spacecraft motion can be described in terms of a collection of acceleration terms: d2r/dt2 = a0 + a1 + a2 + ... + an Normally a0 is the point mass acceleration due to a body (a0 = -mu * r/r^3); the "higher order" terms can be due to other planets, solar radiation pressure, thr...

Simulation in WEKA

Can Weka do simulations? I need to transform random subsets of values for a particular attribute and re-do analysis to figure out the variability for a particular coefficient. I guess I don't need Weka per se, just a Java implementation where I can specify the column and transform random subsets of the values repeatedly. ...

If I send a WM_KEYDOWN message (using wndproc) will the computer hold the key down until I send WM_KEYUP?

I am looking for a solution to programmatically hold a keyboard key down during some time (I don't know how many time). I think that if I send a WM_KEYDOWN message the key will be held down until WM_KEYUP is send, but I am not sure. I would test it. But I need to go and I don't have much time. I want to see if someone already tested th...