Sneak preview of Dinosaur Island in 3D

A beautiful new day on Dinosaur Island. Click to enlarge.

A beautiful new day on Dinosaur Island. Click to enlarge.

First, I wanted to thank Simon, in the UK, who has been helping me learn the Synapse Games SunBurn 3D engine. I think the island is looking pretty amazing; and we haven’t even added the plants and dinosaurs, yet!

Also, I haven’t found a good video capture program yet. I’m zooming all around the island in real-time – and it looks great – but I can’t share this with you. All I can post are a couple of still images.

NewTerrain6

An ominous sunrise on Dinosaur Island. (Click to enlarge.)

I’m anticipating a pretty exciting surprise for the island shortly. Stay tuned.

Share

Best T. rex hunting strategy may have been a direct attack.

Even when stalking upwind a T. rex is frequently able to get within 40 meters before being detected. (Screen capture, click to enlarge.)

Even when stalking upwind a T. rex is frequently able to get within 40 meters of the prey before being detected. (Screen capture, click to enlarge.)


After five weeks at the Bone Marrow Transplant center at the University of Iowa Hospital I’m finally back home and working on Dinosaur Island again!


As part of my work on scent ‘plumes’ or ‘cones’ and the ability of prey animals, like the Edmontosaurus, to detect the scent of a nearby T. rex and respond accordingly, I was wondering if it would be beneficial for a T. rex to adopt a hunting strategy in which it purposefully maneuvered downwind of the prey and then attacked. Consequently, I created a simulation in the Dinosaur Island AI test bed program (see screen shot above) with one T. rex (Bob) and one Edmontosaurus (Gertie), entered wind direction and velocity (as shown by the plume) and let the AI control Bob’s hunting with two different methods:

  1. An AI routine that maneuvered Bob downwind of Gertie and then attacked.
  2. An AI routine that maneuvered Bob directly towards Gertie using the fastest path (considering for terrain and slope).

After running a small number of tests today (about 25) it appears that the maneuvering downwind of the prey strategy is not as beneficial as I would have thought. Frequently Bob was observed by Gertie while maneuvering downwind. But, more importantly, when Bob adopted strategy #2 (the direct rush), Gertie didn’t smell or see Bob until he was within less than 40 meters.

Keep in mind that these experiments are just preliminary and, most importantly, they only involve a T. rex stalking an isolated Edmontosaurus (who almost always traveled in herds) but this is still food for thought. When a T. rex encountered a single isolated prey animal, it’s best hunting strategy was probably a direct rush.

Share

Continuing work on Dinosaur Island from the University of Iowa Hospital.

Fully implemented 'stink detection' algorithm with visual display. Note that  Gertie, who is out of the 'cone of stench' cannot detect Bob the T. rex while Julie, who is at the very edge of the detection range (with the help of a good strong wind) has a 2.7% chance of smelling Bob.

Fully implemented ‘stink detection’ algorithm with visual display. Note that Gertie, who is out of the ‘cone of stench’, cannot detect Bob the T. rex while Julie, who is at the very edge of the detection range (with the help of a good strong wind), has a 2.7% chance of smelling Bob. (Click to enlarge)

Well, things got a little boring after the end of the semester so, after a diagnosis of the very rare blood disease, AL Amyloidosis, I decided (after some convincing of the superb medical staff here at the University of Iowa Hospital), to check in for a stem cell transplant which will save my life. In all candor, I knew this was coming since my diagnosis on August 22, 2013. So, anyway, here I am in the bone marrow transplant ward, getting great care from the staff and awaiting my autologous (this means I’m donating my own stem cells that were harvested last month back to myself) transplant in a couple of days after they finish destroying my immune system with chemo. Yeah, it sounds icky, but I’m doing great and I’ve got all the Dinosaur Island code here with me on this old Windows XP laptop from grad school.

As you can see from the screen capture, above, the complete ‘stink detection’ algorithm is fully implemented and is working, as my British friends say, ‘like a charm’.

I plan on making some very big announcements about Dinosaur Island in the near future, so please stay tuned (that means keep checking back).

Share

The semester is over, so let’s get back to work on Dinosaur Island!

My name and office listed among many of the professors who taught me in grad school.

My name and office listed among many of the professors who taught me in grad school. (Click to enlarge.)

I’ve had a wonderful time teaching computer science at the University of Iowa as a Visiting Assistant Professor but now the semester is over and it’s time to get back to work on Dinosaur Island.

Most professors assign reading at the beginning of the semester, but I want to share a number of great academic papers that have been forwarded to me and I am just now getting time to read.

First is a fascinating and very important paper by Dr. Nathan P. Myhrvold entitled Revisiting the Estimation of Dinosaur Growth Rates (it can be downloaded here). Myhrvold writes, “The analyses reported here find that only a few dinosaur growth data sets exhibit a marked slowing of growth with age and that most previous qualitative assumptions of asymptotic growth were incorrect.” And, “Mature individuals seem to be missing or underrepresented in the data on a wide range of taxonomic groups, including ornithopods, theropods, ceratopsians, hadrosaurs, sauropods and prosauropods.” In essence, Myhrvold suggests that some dinosaur growth rates are lower than previously thought. Dinosaur Island is – for lack of a better phrase – “An Excel spreadsheet for dinosaurs.” By this I mean that Dinosaur Island was designed to play ‘what if’ with various models of dinosaur behavior, growth, food consumption, etc. Below is a portion of the dialog box in Dinosaur Island where the user can change the rate of growth and food consumption requirements for a T. rex.

Portion of a dialog box that allows the user to change the rate of growth and food consumption variables for a T. rex (screen shot from Dinosaur Island).

Portion of a dialog box that allows the user to change the rate of growth and food consumption variables for a T. rex (screen shot from Dinosaur Island).

My recent work on creating an equation for calculating the probability of a dinosaur detecting another dinosaur by scent (see New scent detection algorithm integrated into Dinosaur Island link here) has brought some welcome feedback. Paleontologist Dr. Jordan Mallon kindly forwarded the Science article Nostril Position in Dinosaurs and Other Vertebrates and its Significance for Nasal Function by Lawrence M. Witmer can be downloaded here (note, subscription needed to download) and Evolution of olfaction in non-avian theropod dinosaurs and birds by Zelenitsky, Therrien, Ridgely, McGee and Witmer) can be downloaded here.

Skull and fleshed-out restorations of the head of the nonavian theropod dinosaur, Turannosaurus, rex, in left rostrodorsolate ral view showing the bony nostril and varying views of the position of the fleshy nostril. (A) Skull, showing the bony nostril; note also the narial fossa on the bone's adjacent to the opening. (B) Head showing the caudal position of the fleshy notril typically depicted in most scientific and popular restorations. (C) Head showing the nostral position of the fleshy notril supported by the data presented here. From Science  3 August, 2001 (click to enlarge).

Skull and fleshed-out restorations of the head of the nonavian theropod dinosaur, Tyrannosaurus, rex, in left rostrodorsolate ral view showing the bony nostril and varying views of the position of the fleshy nostril. (A) Skull, showing the bony nostril; note also the narial fossa on the bone’s adjacent to the opening. (B) Head showing the caudal position of the fleshy nostril typically depicted in most scientific and popular restorations. (C) Head showing the nostril position of the fleshy nostril supported by the data presented here. From Science 3 August, 2001 (click to enlarge).

Witmer writes, “…there may be more to nostril position than just its role in conveying an airstream across the nasal apparatus. Olfaction remains important in many extant anmiote groups, being intimately associated with critical behaviors (e.g. feeding, reproduction, predator detection, territoriality), and it has been argued that some dinosaurs had significant olfactory capabilities.”

Zelenisky, et. al writes, “… our results show that olfaction continued to become relatively more important during the transition from non-avian theropods to early neornithines, thus indicating that olfaction was another significant sensory modality during early avian evolution.”

I would also like to mention two other articles that have been forwarded to us: Intra-guild competition and its implications for one of the biggest terrestrial predators, Tyrannosaurus rex by Carbone, Turvey and Bielby (download here) and Eulerian-Lagrangian model for predicting odor dispersion using instrumental and human measurements by Schiffman, McLaughlin, Katul and Nagle (download here). The Schiffman, McLaughlin, Katul and Nagle article presents a model for odor dispersal in swine confinement facilities. It did not include an equation, but the results seem similar to my own work here. However, my equation produces a more ‘bulbous’ dispersal pattern (NB: changing the values M and the multiplier (1.5) of WindSpeed (or adding a multiplier to (90 – angle)  would create a longer and thinner detection area that is similar to the Eulerian-Lagrangian model).

Carbone et. al writes, “As an active large prey specialist, feeding on herbivores of similar or grater mass, T. rex would have had feeding habits consistent with prey size selection patterns found in extant mammalian carnivores. We propose that this is the most likely feeding strategy for T. rex.”

Two other articles that are of special importance to our research are Binocular vision in theropod dinosaurs by Kent A. Stevens (can be downloaded here) and Relative brain size and behavior in archosaurian reptiles by James A. Hopson (can be downloaded here).

Stevens (who is also a computer scientist) did work in modeling reconstructions of various dinosaur heads and then calculating their binocular field of vision. We used this paper for the default values for field of vision for T. rex (see New sight and smell variables added to Dinosaur Island). Stevens writes, “… Tyrannosaurus… had cranial designs that afforded binocular fields between 45-60º in width similar to those of modern raptorial birds.  He also writes, “One might therefore envision an alert, hungry Tyrannosaurus rex raising its head to maximum height, its keen olfactory sensitivity catching the scent of living prey and not just carrion… In particular, due to its great scale and broad frontal vision, Tyrannosaurus rex, of all sighted observers to have ever lived, might have experienced the most spectacular view of the the three-dimensional world.”

Hopson, in his paper on dinosaur behavior, observes, “…the brains of dinosaurs fall within the expected range for reptiles of their body size.” And, “The larger ceratopsians, with their great horned heads, relied on active defensive strategies and presumably required somewhat grater agility than the tail-weaponed forms, both in fending off predators and in intraspecific combat bouts.” Hopson also observes, “The best evidence for the existence of coordinated group behavior in dinosaurs is provided by multiple trackways that show the parallel movement of several or many individuals in the same direction.” And, later, “…smaller tracks are toward the center of the group and the largest are at the periphery. This suggests that the largest adults sheltered the vulnerable juveniles at the center of the herd.”

We are always very happy to receive email; especially when a link to a fascinating article (like those above) is included. Please feel free to forward scholarly articles that are relevant to the development of Dinosaur Island to Ezra [at] Dinosaur-Island.com.

Share

New scent detection algorithm integrated into Dinosaur Island.

The finished equation for determining the probability of a dinosaur detecting the smell of another given wind direction, velocity, distance and bearing. Click to enlarge.

The finished equation for determining the probability of a dinosaur detecting the smell of another given wind direction, velocity, distance and bearing. Click to enlarge.

Above is the equation for calculating the probability that one dinosaur can smell another dinosaur given the wind direction, wind velocity, distance and bearing of dinosaur one to dinosaur two. A great deal of work went into this equation and I must thank my good friends and colleagues, Alberto Segre and Mike Morton, for all their help, feedback and encouragement.

Below are examples of the output of the equation with various wind direction and wind velocities:

Results of the equation showing likelihood of detecting a scent at a specific location given the wind direction and wind velocity. Each square is 100 meters. Click to enlarge.

Results of the equation showing likelihood of detecting a scent at a specific location given the wind direction and wind velocity. Each square is 100 meters. 

    Results of the equation showing likelihood of detecting a scent at a specific location given the wind direction and wind velocity. Each square is 100 meters. Click to enlarge.

Results of the equation showing likelihood of detecting a scent at a specific location given the wind direction and wind velocity. Each square is 100 meters. 

    Results of the equation showing likelihood of detecting a scent at a specific location given the wind direction and wind velocity. Each square is 100 meters. Click to enlarge.

Results of the equation showing likelihood of detecting a scent at a specific location given the wind direction and wind velocity. Each square is 100 meters.

Below is a screen capture from Dinosaur Island showing the results of the new scent detection algorithm (coupled with the newly added olfactory acuity variable, see New sight and smell variables added to Dinosaur Island).

Screen capture of Dinosaur Island with new scent detection algorithm integrated.

Screen capture of Dinosaur Island with new scent detection algorithm integrated into the AI. Note AI output on right (highlighted by red box): Gertie, the Edmontosaurus, cannot see Jim, the T. rex, but she can smell him. Click to enlarge.

While developing the scent detection algorithm and reading about the extent and frequency of injuries sustained by T. rex (broken ribs appear in about 25% of known T. rex fossils) it seemed very likely that an old T. rex (and T. rex did not achieve sexual maturity until their twenties) had to be a very cautious hunter. An Edmontosaurus regalis tail could break T. rex ribs if the Edmontosaurus was aware that the T. rex attack was imminent. As we will see in the next post, a smart hunting T. rex must have had to employ clever tactics to avoid both visual and olfactory detection as it approached its prey.

Share