Zatacka 360 Released
Zatacka 360 is finally released on Xbox Live Indie Games. You can grab it here or in the Indie Games section on Xbox Live for 80 points. From the game description:
“Zatacka 360 is a remake of the classic multiplayer DOS game in which players must steer their curves away from one another in order to survive. Players can gain the upper hand by trapping their opponents or using powerups. The classic game has been expanded with five crazy powerups and additional game modes, all in full HD and features an original soundtrack”
Thanks to JDK for his awesome soundtrack. Our next project is well underway and promises to be an audio-visual feast
Zatacka 360 in Peer Review on Xbox Indie Games
My remake of Zatacka (Achtun, die Kurve!) for Xbox 360 is in the peer review stage (again…thanks very much Guitar Hero controllers) on Xbox Live Indie Games. It should be released within weeks at a price of 80 Microsoft Points. Anyone who is interested in a PC version should contact me directly, though the analogue controls on the Xbox 360 make quite a difference to the gameplay. And look out for the great soundtrack!
Setting up Geant4 Virtual Monte Carlo (VMC) on Snow Leopard

Using ROOT’s Virtual Monte-Carlo (VMC) interface allows a high energy physics simulation to be built (almost) independently of the transport package used. One can write a single simulation and alter which Monte-Carlo transport package (Geant3, Geant4, FLUKA) is utilized in the simulation by altering a single line of code. This allows one to test a simulation’s results against other transport packages in a hassle-free and dependable manner. I first adopted this approach while at CERN, working on a simulation intended to verify Geant3’s treatment of delta-rays and found anomalous behaviour. A quick change to the Geant4 transport package resulted in correct behaviour, leaving me to wonder just how this might affect ALICE’s inner tracking system (More on that later). After getting ROOT, geant3, FLUKA, geant4 and the relevant VMC packages to compile and run nicely on Scientific Linux and Ubuntu, I decided to have another go at setting up the VMC environment in MacOS 10.6 (Snow Leopard) on my home machine. Snow Leopard is a genuine 64-bit operating system (uname -m reports x86_64, system type is macosx64) so one might expect some troubles in the compilation process. Fortunately the process was relatively simple in the end. One must install the developer tools (or XCode) that come with the Snow Leopard install DVD, as well as gfortran. Read more…
CERN Summer School 2009
Well, I managed to get accepted into the CERN Summer Student Programme for 2009. Thank goodness. It’s two and a half months of lectures and projects at CERN in Geneva. This is about the best opportunity for a young physicist and should really open a lot of doors for future studies. Unfortunately the LHC itself will not be operational by the time I arrive so no actual data to mess with, but there will be a full-scale simulation conducted in July that will provide some excellent data for my thesis. And the money is great too!
Physics Topic: Jet Suppression in Heavy Ion Collisions
From now on I am going to write an entry each week explaining complex physical phenomenon, hopefully in a way in which anyone (even my mother…) can understand, as long as they put their mind to it. As many diagrams as necessary will be produced, however the number of formulae per entry is limited to one. For this week’s entry I have chosen “Jet Suppression in Heavy Ion Collisions” as it is something that has a rather daunting name but can be understood reasonably easily with the aid of diagrams.
First things first: “Heavy Ion Collisions” are what modern particle accelerators (RHIC or the doomsday device that is the Large Hadron Collider at CERN, Geneva) are all about. Basically, two atoms (or to be specific: ions, which are basically atoms with some electrons stripped off) of a “heavy” element such as lead or gold are bashed against each other at very high energy (basically, speeds that are 99.99% of the speed of light, 300 000km/s).
Doing this allows us to see what’s inside the atoms. On the first level, atoms consist of a nucleus and electrons. Inside the nucleus there are protons (positively charged) and neutrons (uncharged). But why stop there? Inside a proton or neutron there are 3 particles known as quarks. These are (as far as we know) the most elementary building blocks of matter. These are shown in the diagram on the left. The quarks are held together by gluons, which can be thought of as the glue that group the quarks and give the proton or neutron its structure. Read more…
You Don’t Win Friends With Salad
Funnily enough, many of my friends are finally going vegetarian. I don’t think it’s particularly my influence (4 years without meat other than an accidental and unforgiven bite from a chicken sandwich last year…) but it does seem like the sensible choice in this day and age. The thing is that many people are put off going veg because of the hassle it causes for hosts providing food. Hopefully if, as it seems, it is becoming a much more socially accepted thing (well, I never really feel persecuted, other than perhaps at braais…) then more people will switch. And then chickens will overthrow us all. As the eloquent Troy McClure once said: “Don’t kid yourself, Jimmy. If a cow ever got the chance, he’d eat you and everyone you care about!”
“Lasers”
The greatest thing about the Stellenbosch Institute of Advanced Study (STIAS) is undoubtedly the catering. It makes conferences a pleasure. I’ve never eaten so well so consistently before. I’ve eaten better food, but if one was to take the time averaged taste factor$<f>$ then it would be far higher than my usual veggie hotdog lifestyle. Anyway, the conference in question was a 4 day workshop on lasers and accelerators. The topics ranged from using lasers to accelerate electrons to GeV energy levels to using lasers in fusion reactions for energy production (unfortunately way away from being viable at the moment). It’s always nice to see a completely different section of physics and the speakers did an excellent job in giving those of us who had little idea on the applications of lasers an overview and an understanding on how and why people are building such enormous lasers.
Project Mammal
A few of us have started working on something very exciting: Project Mammal. Basically it’ll be a simple game that incorporates multitouch input and mutliplayer. The idea is to have multiple players on one multitouch screen working together. It should be very fun once it gets off the ground.
Monte Carlo Simulations on the Playstation 3
The PS3 is quite something. It currently runs my simple Metropolis algorithm of the Ising model 22x faster than my Core2 6450 (not a beast of a machine but still). Although I have my suspicions that the more complicated (and memory hungry) Wang-Landau algorithm that I’m trying to implement will not be quite as successful. It requires more communication between the cores and that might cause some headaches. Unless one successfully splits the density of states up into sections and processes these independently, but then one must be sure to avoid systematic statistical errors
Collection of Useful Formulae and Constants:
Quantum Mechanics:
Schrodinger’s Time-Dependent Equation:
$ihbarfrac{partial}{partial t}left|Psi(t)right>=Hleft|Psi(t)right>$
Planck Constant:
$h =6.62606896(33) times 10^{-34}mbox{J}cdotmbox{s} = 4.135 667 33(10) times10^{-15}mbox{eV}cdotmbox{s}.$
Reduced Planck Constant:
$hbar equiv frac{h}{2pi} = 1.054 571 628(53)times10^{-34} mbox{J}cdotmbox{s} = 6.582 118 99(16) times10^{-16} mbox{eV}cdotmbox{s}$
Heisenberg’s Uncertainty Principle:
$Delta x Delta p ge frac{hbar}{2}$