Popular Articles (Page 20)

Hint: You are looking at the most popular articles. If you are interested in popular topics instead, click here.

πŸ”— Boids

πŸ”— Computer science

Boids is an artificial life program, developed by Craig Reynolds in 1986, which simulates the flocking behaviour of birds. His paper on this topic was published in 1987 in the proceedings of the ACM SIGGRAPH conference. The name "boid" corresponds to a shortened version of "bird-oid object", which refers to a bird-like object. Incidentally, "boid" is also a New York Metropolitan dialect pronunciation for "bird".

As with most artificial life simulations, Boids is an example of emergent behavior; that is, the complexity of Boids arises from the interaction of individual agents (the boids, in this case) adhering to a set of simple rules. The rules applied in the simplest Boids world are as follows:

  • separation: steer to avoid crowding local flockmates
  • alignment: steer towards the average heading of local flockmates
  • cohesion: steer to move towards the average position (center of mass) of local flockmates

More complex rules can be added, such as obstacle avoidance and goal seeking.

The basic model has been extended in several different ways since Reynolds proposed it. For instance, Delgado-Mata etΒ al. extended the basic model to incorporate the effects of fear. Olfaction was used to transmit emotion between animals, through pheromones modelled as particles in a free expansion gas. Hartman and Benes introduced a complementary force to the alignment that they call the change of leadership. This steer defines the chance of the boid to become a leader and try to escape.

The movement of Boids can be characterized as either chaotic (splitting groups and wild behaviour) or orderly. Unexpected behaviours, such as splitting flocks and reuniting after avoiding obstacles, can be considered emergent.

The boids framework is often used in computer graphics, providing realistic-looking representations of flocks of birds and other creatures, such as schools of fish or herds of animals. It was for instance used in the 1998 video game Half-Life for the flying bird-like creatures seen at the end of the game on Xen, named "boid" in the game files.

The Boids model can be used for direct control and stabilization of teams of simple Unmanned Ground Vehicles (UGV) or Micro Aerial Vehicles (MAV) in swarm robotics. For stabilization of heterogeneous UAV-UGV teams, the model was adapted for using onboard relative localization by Saska etΒ al.

At the time of proposal, Reynolds' approach represented a giant step forward compared to the traditional techniques used in computer animation for motion pictures. The first animation created with the model was Stanley and Stella in: Breaking the Ice (1987), followed by a feature film debut in Tim Burton's film Batman Returns (1992) with computer generated bat swarms and armies of penguins marching through the streets of Gotham City.

The boids model has been used for other interesting applications. It has been applied to automatically program Internet multi-channel radio stations. It has also been used for visualizing information and for optimization tasks.

Discussed on

  • "Boids" | 2024-02-28 | 15 Upvotes 3 Comments
  • "Boids" | 2020-03-28 | 391 Upvotes 80 Comments

πŸ”— The Baumol Effect

πŸ”— Economics

In economics, the Baumol effect, also known as Baumol's cost disease, is the rise of wages in jobs that have experienced little or no increase in labor productivity, in response to rising salaries in other jobs that have experienced higher productivity growth. The phenomenon was described by William J. Baumol and William G. Bowen in the 1960s and is an example of cross elasticity of demand.

The rise of wages in jobs without productivity gains derives from the requirement to compete for workers with jobs that have experienced productivity gains and so can naturally pay higher salaries, just as classical economics predicts. For instance, if the retail sector pays its managers low wages, they may decide to quit and get jobs in the automobile sector, where wages are higher because of higher labor productivity. Thus, retail managers' salaries increase not due to labor productivity increases in the retail sector, but due to productivity and corresponding wage increases in other industries.

Discussed on

πŸ”— Core War

πŸ”— Video games

Core War is a 1984 programming game created by D. G. Jones and A. K. Dewdney in which two or more battle programs (called "warriors") compete for control of a virtual computer. These battle programs are written in an abstract assembly language called Redcode.

Discussed on

πŸ”— Vasili Arkhipov – Soviet Navy Officer Who Prevented Nuclear Strike in 1962

πŸ”— Biography πŸ”— Soviet Union πŸ”— Russia πŸ”— Military history πŸ”— Military history/Military biography πŸ”— Biography/military biography πŸ”— Military history/Maritime warfare πŸ”— Military history/Cold War πŸ”— Cold War πŸ”— Russia/Russian, Soviet, and CIS military history πŸ”— Military history/Russian, Soviet and CIS military history πŸ”— Russia/history of Russia

Vasily Arkhipov (Russian: Василий Архипов) may refer to:

  • Vasily Arkhipov (vice admiral) (1926–1998), Soviet Navy officer credited with casting the single vote that prevented a Soviet nuclear strike
  • Vasily Arkhipov (general) (1906–1985), Commander of the 53rd Guards Tank Brigade of the Red Army during World War II, twice Hero of the Soviet Union


Discussed on

πŸ”— Paradox of tolerance

πŸ”— Philosophy πŸ”— Philosophy/Social and political philosophy

The paradox of tolerance states that if a society is tolerant without limit, its ability to be tolerant is eventually seized or destroyed by the intolerant. Karl Popper described it as the seemingly paradoxical idea that, "In order to maintain a tolerant society, the society must be intolerant of intolerance." The paradox of tolerance is an important concept for thinking about which boundaries can or should be set.

Discussed on

πŸ”— Failed intercept at Dhahran caused by a software error in handling of timestamps

πŸ”— Military history πŸ”— Military history/North American military history πŸ”— Military history/United States military history πŸ”— Military history/Military science, technology, and theory πŸ”— Military history/Weaponry

The MIM-104 Patriot is a surface-to-air missile (SAM) system, the primary of its kind used by the United States Army and several allied nations. It is manufactured by the U.S. defense contractor Raytheon and derives its name from the radar component of the weapon system. The AN/MPQ-53 at the heart of the system is known as the "Phased Array Tracking Radar to Intercept on Target" which is a backronym for PATRIOT. The Patriot System replaced the Nike Hercules system as the U.S. Army's primary High to Medium Air Defense (HIMAD) system, and replaced the MIM-23 Hawk system as the U.S. Army's medium tactical air defense system. In addition to these roles, Patriot has been given the function of the U.S. Army's anti-ballistic missile (ABM) system, which is now Patriot's primary mission. The system is expected to stay fielded until at least 2040.

Patriot uses an advanced aerial interceptor missile and high-performance radar systems. Patriot was developed at Redstone Arsenal in Huntsville, Alabama, which had previously developed the Safeguard ABM system and its component Spartan and hypersonic speed Sprint missiles. The symbol for Patriot is a drawing of a Revolutionary War-era Minuteman.

Patriot systems have been sold to the Netherlands, Poland, Germany, Egypt, Japan, Israel, Saudi Arabia, Kuwait, Republic of China (Taiwan), Greece, Spain, United Arab Emirates, Qatar and Romania. South Korea purchased several second-hand Patriot systems from Germany after North Korea test-launched ballistic missiles to the Sea of Japan and proceeded with underground nuclear testing in 2006. Jordan also purchased several second-hand Patriot systems from Germany. Poland hosts training rotations of a battery of U.S. Patriot launchers. This started in the town of MorΔ…g in May 2010 but was later moved further from the Russian border to ToruΕ„ and Ustka due to Russian objections. On December 4, 2012, NATO authorized the deployment of Patriot missile launchers in Turkey to protect the country from missiles fired in the civil war in neighboring Syria. Patriot was one of the first tactical systems in the U.S. Department of Defense's (DoD) to employ lethal autonomy in combat.

The Patriot system gained notoriety during the Persian Gulf War of 1991 with the claimed engagement of over 40 Iraqi Scud missiles, but those claims became a source of controversy. The system was successfully used against Iraqi missiles in 2003 Iraq War, and has been also used by Saudi and Emirati forces in the Yemen conflict against Houthi missile attacks. The Patriot system achieved its first undisputed shootdowns of enemy aircraft in the service of the Israeli Air Defense Command. Israeli MIM-104D batteries shot down two Hamas UAVs during Operation Protective Edge on August 31, 2014 and later, on September 23, 2014, an Israeli Patriot battery shot down a Syrian Air Force Sukhoi Su-24 which had penetrated Israeli airspace, achieving the first shootdown of a manned enemy aircraft in the world for the system.

πŸ”— Attempto Controlled English

πŸ”— Computer science πŸ”— Linguistics πŸ”— Languages

Attempto Controlled English (ACE) is a controlled natural language, i.e. a subset of standard English with a restricted syntax and restricted semantics described by a small set of construction and interpretation rules. It has been under development at the University of Zurich since 1995. In 2013, ACE version 6.7 was announced.

ACE can serve as knowledge representation, specification, and query language, and is intended for professionals who want to use formal notations and formal methods, but may not be familiar with them. Though ACE appears perfectly natural – it can be read and understood by any speaker of English – it is in fact a formal language.

ACE and its related tools have been used in the fields of software specifications, theorem proving, text summaries, ontologies, rules, querying, medical documentation and planning.

Here are some simple examples:

  1. Every woman is a human.
  2. A woman is a human.
  3. A man tries-on a new tie. If the tie pleases his wife then the man buys it.

ACE construction rules require that each noun be introduced by a determiner (a, every, no, some, at least 5, ...). Regarding the list of examples above, ACE interpretation rules decide that (1) is interpreted as universally quantified, while (2) is interpreted as existentially quantified. Sentences like "Women are human" do not follow ACE syntax and are consequently not valid.

Interpretation rules resolve the anaphoric references in (3): the tie and it of the second sentence refer to a new tie of the first sentence, while his and the man of the second sentence refer to a man of the first sentence. Thus an ACE text is a coherent entity of anaphorically linked sentences.

The Attempto Parsing Engine (APE) translates ACE texts unambiguously into discourse representation structures (DRS) that use a variant of the language of first-order logic. A DRS can be further translated into other formal languages, for instance AceRules with various semantics, OWL, and SWRL. Translating an ACE text into (a fragment of) first-order logic allows users to reason about the text, for instance to verify, to validate, and to query it.

Discussed on

πŸ”— Goodyear Inflatoplane

πŸ”— Aviation πŸ”— Military history πŸ”— Military history/Military aviation πŸ”— Military history/North American military history πŸ”— Military history/United States military history πŸ”— Aviation/aircraft πŸ”— Smithsonian Institution-related πŸ”— Smithsonian Institution

The Goodyear Inflatoplane was an inflatable experimental aircraft made by the Goodyear Aircraft Company, a subsidiary of Goodyear Tire and Rubber Company, well known for the Goodyear blimp. Although it seemed an improbable project, the finished aircraft proved to be capable of meeting its design objectives, although orders were never forthcoming from the military. A total of 12 prototypes were built between 1956 and 1959, and testing continued until 1972, when the project was finally cancelled.

Discussed on