Follow TV Tropes

Following

Working on a habitat simulation/potential world creation system!

Go To

Funnyguts Since: Sep, 2010
#26: Feb 14th 2011 at 6:31:30 AM

I just remembered that different animals can have more than five senses. Gotta find ways to incorporate that...

CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#27: Feb 14th 2011 at 6:35:43 AM

wot

There are too many toasters in my chimney!
Funnyguts Since: Sep, 2010
#28: Feb 14th 2011 at 6:39:50 AM

Yeah, different animals can sense things like electrical currents. Platypuses use those weird duckbills of theirs to hunt their prey by feeling the electrical currents created by muscle contractions.

CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#29: Feb 14th 2011 at 6:43:52 AM

Oooh, nice :3

Sharks do that too.

There are too many toasters in my chimney!
Funnyguts Since: Sep, 2010
#30: Feb 14th 2011 at 6:50:16 AM

For now, the bears in the game will be brown bears only. Other bear types may come later.

CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#31: Feb 14th 2011 at 6:51:47 AM

makes sense.

There are too many toasters in my chimney!
CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#33: Feb 16th 2011 at 5:52:26 AM

Oh, that'll be very handy :3

There are too many toasters in my chimney!
Funnyguts Since: Sep, 2010
#34: Feb 16th 2011 at 9:16:58 AM

Extra-exciting update: I've finished the first bit of programming, and I can now create single regions. That was the easy bit. Now to see how to repeat it 25 times.

Edit: I'll upload the code and an updated planning list later tonight, when I'm sure that I'm not going to get any more work done today.

Second edit: Another bit of code done! I now have 25 unique regions. That's the easy part, though, the harder part is making them do things.

edited 16th Feb '11 11:27:59 AM by Funnyguts

Funnyguts Since: Sep, 2010
#35: Feb 16th 2011 at 1:05:53 PM

2-16 Planning Update: .txt/.doc

2-16 Script Update: here. It should run in any Python interpreter.

I will update the OP and explain things later. But now, bedtime.

edited 16th Feb '11 1:12:00 PM by Funnyguts

Funnyguts Since: Sep, 2010
#36: Feb 17th 2011 at 9:19:15 AM

Working on better descriptions in the planning file. Hopefully with this update there will be enough info for anyone to add their own suggestions.

Yej See ALL the stars! from <0,1i> Since: Mar, 2010
See ALL the stars!
#37: Feb 17th 2011 at 11:31:08 AM

I tried rewriting your program to be more "Pythonic", and generally easier to change when you add more stuff. I got this, which is slightly cleaner.

Da Rules excuse all the inaccuracy in the world. Listen to them, not me.
Funnyguts Since: Sep, 2010
#38: Feb 17th 2011 at 10:46:18 PM

Thanks! Taking a look now. If you can't tell, my first languages were Visual Basic and Java.

CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#39: Feb 18th 2011 at 1:28:34 AM

~headspins~

There are too many toasters in my chimney!
Funnyguts Since: Sep, 2010
CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#41: Feb 18th 2011 at 1:54:54 AM

What do snakes have to do with Java

Snakes and coffee don't mix

There are too many toasters in my chimney!
Funnyguts Since: Sep, 2010
#42: Feb 18th 2011 at 2:00:50 AM

...they're just names...

CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#43: Feb 18th 2011 at 3:18:27 AM

Of?

There are too many toasters in my chimney!
Funnyguts Since: Sep, 2010
#44: Feb 18th 2011 at 3:30:54 AM

Programming languages. Python is what I'm coding the sim in, Java is a language I learned (kinda) a while ago, and influenced how I name variables.

CyganAngel Away on the wind~ from Arcadia Since: Oct, 2010
Away on the wind~
#45: Feb 21st 2011 at 4:07:33 AM

@_@

There are too many toasters in my chimney!
Poisonarrow Since: Mar, 2010 Relationship Status: In love with love
#46: Jun 16th 2011 at 4:40:10 PM

@5 senses convo: HUMANS have more than five senses.

Feminist in the streets, sex slave in the sheets
Funnyguts Since: Sep, 2010
#47: Jun 16th 2011 at 4:51:30 PM

I know. But those are the five standard senses for dealing with your environment, so I figured I'd work on those first and then worry about things like sensing electromagnetism and the like...

Also yes, I still want to make this. And yes, I'm a lazy person.

edited 16th Jun '11 4:51:55 PM by Funnyguts

MattII Since: Sep, 2009
#48: Jun 16th 2011 at 7:31:38 PM

Around 400 species of mantis shrimp have currently been described worldwide; all living species are in the suborder Unipeltata.[6] They are commonly separated into two distinct groups determined by the manner of claws they possess: Squilla mantis, showing the spearing appendages
  • Spearers are armed with spiny appendages topped with barbed tips, used to stab and snag prey.
  • Smashers, on the other hand, possess a much more developed club and a more rudimentary spear (which is nevertheless quite sharp and still used in fights between their own kind); the club is used to bludgeon and smash their meals apart. The inner aspect of the dactyl (the terminal portion of the appendage) can also possess a sharp edge, with which the animal can cut prey while it swims.
Both types strike by rapidly unfolding and swinging their raptorial claws at the prey, and are capable of inflicting serious damage on victims significantly greater in size than themselves. In smashers, these two weapons are employed with blinding quickness, with an acceleration of 10,400 g (102,000 m/s2 or 335,000 ft/s2) and speeds of 23 m/s from a standing start,[7] about the acceleration of a .22 calibre bullet.[8][9] Because they strike so rapidly, they generate cavitation bubbles between the appendage and the striking surface.[7] The collapse of these cavitation bubbles produces measurable forces on their prey in addition to the instantaneous forces of 1,500 newtons that are caused by the impact of the appendage against the striking surface, which means that the prey is hit twice by a single strike; first by the claw and then by the collapsing cavitation bubbles that immediately follow.[10] Even if the initial strike misses the prey, the resulting shock wave can be enough to kill or stun the prey.

The snap can also produce sonoluminescence from the collapsing bubble. This will produce a very small amount of light and high temperatures in the range of several thousand kelvins within the collapsing bubble, although both the light and high temperatures are too weak and short-lived to be detected without advanced scientific equipment. The light emission and temperature increase probably have no biological significance but are rather side-effects of the rapid snapping motion. Pistol shrimp produce this effect in a very similar manner.

The midband region of the mantis shrimp‘s eye is made up of six rows of specialized ommatidia. Four rows carry 16 differing sorts of photoreceptor pigments, 12 for colour sensitivity, others for colour filtering. The mantis shrimp has such good eyes it can perceive both polarized light and hyperspectral colour vision.[11] Their eyes (both mounted on mobile stalks and constantly moving about independently of each other) are similarly variably coloured and are considered to be the most complex eyes in the animal kingdom.[12][13] They permit both serial and parallel analysis of visual stimuli.
Each compound eye is made up of up to 10,000 separate ommatidia of the apposition type. Each eye consists of two flattened hemispheres separated by six parallel rows of highly specialised ommatidia, collectively called the midband, which divides the eye into three regions. This is a design which makes it possible for mantis shrimp to see objects with three different parts of the same eye. In other words, each individual eye possesses trinocular vision and depth perception. The upper and lower hemispheres are used primarily for recognition of forms and motion, not colour vision, like the eyes of many other crustaceans.
Some species have at least 16 different photoreceptor types, which are divided into four classes (their spectral sensitivity is further tuned by colour filters in the retinas), 12 of them for colour analysis in the different wavelengths (including four which are sensitive to ultraviolet light) and four of them for analysing polarised light. By comparison, humans have only four visual pigments, three dedicated to see colour. The visual information leaving the retina seems to be processed into numerous parallel data streams leading into the central nervous system, greatly reducing the analytical requirements at higher levels.
At least two species have been reported to be able to detect circular polarized light,[14][15] and in some cases their biological quarter-wave plates perform more uniformly over the entire visual spectrum than any current man-made polarizing optics, the application of which it is speculated could be applied to a new type of optical media that performs even better than the current generation of Blu-ray disc technology.[16][17]

The species Gonodactylus smithii is the only organism known to simultaneously detect the four linear and two circular polarization components required for Stokes parameters, which yield a full description of polarization. It is thus believed to have optimal polarization vision.[15][18]

The eyes of mantis shrimp may make them able to recognize different types of coral, prey species (which are often transparent or semi-transparent), or predators, such as barracuda, which have shimmering scales. Alternatively, the manner in which mantis shrimp hunt (very rapid movements of the claws) may require very accurate ranging information, which would require accurate depth perception.

The fact that those with the most advanced vision also are the species with the most colourful bodies, suggests the evolution of colour vision has taken the same direction as the peacock's tail.

During mating rituals, mantis shrimp actively fluoresce, and the wavelength of this fluorescence matches the wavelengths detected by their eye pigments.[2] Females are only fertile during certain phases of the tidal cycle; the ability to perceive the phase of the moon may therefore help prevent wasted mating efforts. It may also give mantis shrimp information about the size of the tide, which is important for species living in shallow water near the shore.

Mantis shrimp are long-lived and exhibit complex behaviour, such as ritualised fighting. Some species use fluorescent patterns on their bodies for signalling with their own and maybe even other species, expanding their range of behavioural signals. They can learn and remember well, and are able to recognise individual neighbours with whom they frequently interact. They can recognise them by visual signs and even by individual smell. Many have developed complex social behaviour to defend their space from rivals.
In a lifetime, they can have as many as 20 or 30 breeding episodes. Depending on the species, the eggs can be laid and kept in a burrow, or carried around under the female's tail until they hatch. Also depending on the species, male and female may come together only to mate, or they may bond in monogamous long-term relationships.[19]

In the monogamous species, the mantis shrimp remain with the same partner for up to 20 years. They share the same burrow, and may be able to coordinate their activities. Both sexes often take care of the eggs (biparental care). In Pullosquilla and some species in Nannosquilla, the female will lay two clutches of eggs, one that the male tends and one that the female tends. In other species, the female will look after the eggs while the male hunts for both of them. Once the eggs hatch the offspring may spend up to three months as plankton.

Although stomatopods typically display the standard locomotion types as seen in true shrimp and lobsters, one species, Nannosquilla decemspinosa, has been observed flipping itself into a crude wheel. The species lives in shallow, sandy areas. At low tides, N. decemspinosa is often stranded by its short rear legs, which are sufficient for locomotion when the body is supported by water, but not on dry land. The mantis shrimp then performs a forward flip, in an attempt to roll towards the next tide pool. N. decemspinosa has been observed to roll repeatedly for 2 metres (6.6 ft), but typically specimens travel less than 1 m (3.3 ft).[20]

Vorthon from a pale blue dot Since: Feb, 2010
#49: Jun 19th 2011 at 3:42:34 PM

Hmm... Interesting. I'm going to be keeping an eye on this.

"If there are any gods whose chief concern is man, they can't be very important gods." - Arthur C. Clarke
alethiophile Shadowed Philosopher from Ëa Since: Nov, 2009
Shadowed Philosopher
#50: Jun 20th 2011 at 12:33:12 AM

The bit about looping the random call until the sum is less than 100 is serviceable, but kind of clumsy. I would think about retooling that (maybe by dynamically generating the upper bound on the random call).

Shinigan (Naruto fanfic)

Total posts: 53
Top