Misplaced Pages

NetHack

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
#404595

130-462: NetHack is an open source single-player roguelike video game , first released in 1987 and maintained by the NetHack DevTeam. The game is a fork of the 1982 game Hack , itself inspired by the 1980 game Rogue . The player takes the role of one of several pre-defined character classes to descend through multiple dungeon floors, fighting monsters and collecting treasure, to recover

260-529: A Creative Commons license. The resulting cultural product is then available to download free (generally accessible) to anyone with an Internet connection. Older, analog technologies such as the telephone or television have limitations on the kind of interaction users can have. Through various technologies such as peer-to-peer networks and blogs , cultural producers can take advantage of vast social networks to distribute their products. As opposed to traditional media distribution, redistributing digital media on

390-416: A coenzyme in the conversion of amino acids and is important for healthy skin. Antioxidants help support the development of a healthy immune system through inhibiting the oxidation of other molecules, which are essential for a growing kitten. Antioxidants can be derived from ingredients such as carrots, sweet potatoes, spinach, vitamin E and vitamin E supplement, and zinc proteinate . Kittens require

520-720: A derivative work —such as a copy of a software program modified to fix a bug or add a feature, or a remix of a song—but are unable or unwilling to pay the copyright holder for the right to do so. Being organized as effectively a " consumers' cooperative ", open source eliminates some of the access costs of consumers and creators of derivative works by reducing the restrictions of copyright. Basic economic theory predicts that lower costs would lead to higher consumption and also more frequent creation of derivative works. Organizations such as Creative Commons host websites where individuals can file for alternative "licenses", or levels of restriction, for their works. These self-made protections free

650-418: A vegetarian or vegan diet, or even killing no monsters. While conducts are generally tracked by the game and are displayed at death or ascension, unofficial conducts are practiced within the community. When a player dies, the cause of death and score is created and added to the list where the player's character is ranked against other previous characters. The prompt "Do you want your possessions identified?"

780-496: A "pink potion" with no other clues as to its identity. Players can perform a variety of actions and tricks to deduce, or at least narrow down, the identity of the potion. The most obvious is the somewhat risky tactic of simply drinking it. All items of a certain type will have the same description. For instance, all "scrolls of enchant weapon" may be labeled "TEMOV", and once one has been identified, all "scrolls of enchant weapon" found later will be labeled unambiguously as such. Starting

910-417: A blessed item will be more powerful than an uncursed item, and a cursed item will be less powerful, with the added disadvantage that once it has been equipped by the player, it cannot be easily unequipped. Where an object would bestow an effect upon the character, a curse will generally make the effect harmful, or increase the amount of harm done. However, there are very specific exceptions. For example, drinking

1040-454: A complete set of adult teeth by nine months. Kittens live primarily on solid food after weaning, but usually continue to suckle from time to time until separated from their mothers. Some mother cats will scatter their kittens as early as three months of age, while others continue to look after them until they approach sexual maturity . The sex of kittens is usually easy to determine at birth. By six to eight weeks this becomes harder because of

1170-482: A computer program in which the source code is available to the general public for use for any (including commercial) purpose, or modification from its original design. Open-source code is meant to be a collaborative effort, where programmers improve upon the source code and share the changes within the community. Code is released under the terms of a software license . Depending on the license terms, others may then download, modify, and publish their version (fork) back to

1300-422: A computer program in which the source code is available to the general public for use or modification from its original design. Code is released under the terms of a software license . Depending on the license terms, others may then download, modify, and publish their version (fork) back to the community. Many large formal institutions have sprung up to support the development of the open-source movement, including

1430-411: A constant source of protein in their diet. Kittens require an increased amount of protein to supply readily available amino acids for daily maintenance and for building new body components because they are constantly growing. There are many required amino acids for kittens. Histidine is required at no greater than 30% in kitten diets, since consuming histidine-free diets causes weight loss. Tryptophan

SECTION 10

#1732765701405

1560-486: A cursed "potion of gain level" will make the character literally rise through the ceiling to the level above, instead of gaining an experience level . As in other roguelike games, NetHack features permadeath : expired characters cannot be revived. Although NetHack can be completed without any artificial limitations, experienced players can attempt "conducts" for an additional challenge. These are voluntary restrictions on actions taken, such as using no wishes, following

1690-572: A few select members in the DevTeam could make modifications to the main source repository of the game, so that players could be assured that the DevTeam's release was the legitimate version of NetHack . The DevTeam's first release of NetHack was on 28 July 1987. The core DevTeam had expanded with the release of NetHack 3.0 in July 1989. By that point, they had established a tight-lipped culture, revealing little, if anything, between releases. Owing to

1820-521: A growth life stage, and have high energy and protein requirements. When feeding a kitten, it is often recommended to use highly digestible ingredients and various components to aid in development in order to produce a healthy adult. In North America, diets certified by the Association of American Feed Control Officials (AAFCO) are accepted as adequate nutrition, thus kitten diets should be AAFCO approved to ensure full supplementation. Key components of

1950-444: A healthy gut from birth through utilizing colostrum. Within the first two days after birth , kittens acquire passive immunity from their mother's milk. Milk within the first few days of parturition is called colostrum , and contains high concentrations of immunoglobulins . These include immunoglobulin A and immunoglobulin G which cross the intestinal barrier of the neonate . The immunoglobulins and growth factors found in

2080-554: A high-calorie diet that contains more protein than the diet of adult cats. Young orphaned kittens require cat milk every two to four hours, and they need physical stimulation to defecate and urinate. Cat milk replacement is manufactured to feed to young kittens, because cow 's milk does not provide all the necessary nutrients. Human-reared kittens tend to be very affectionate with humans as adults and sometimes more dependent on them than kittens reared by their mothers, but they can also show volatile mood swings and aggression. Depending on

2210-413: A later game. This is done via "bones files", which are saved on the computer hosting the game. A player using a publicly hosted copy of the game can thus encounter the remains and possessions of many other players, although many of these possessions may have become cursed. Because of the numerous ways that a player-character could die between a combination of their own actions as well as from reactions from

2340-520: A meeting held at Palo Alto, California , in reaction to Netscape 's announcement in January 1998 of a source code release for Navigator . Linus Torvalds gave his support the following day, and Phil Hughes backed the term in Linux Journal . Richard Stallman , the founder of the free software foundation (FSF) in 1985, quickly decided against endorsing the term. The FSF's goal was to promote

2470-465: A more commercially minded position. In addition, the ambiguity of the term "free software" was seen as discouraging business adoption. However, the ambiguity of the word "free" exists primarily in English as it can refer to cost. The group included Christine Peterson , Todd Anderson, Larry Augustin , Jon Hall , Sam Ockman , Michael Tiemann and Eric S. Raymond . Peterson suggested "open source" at

2600-452: A more nuanced position than corporations have traditionally sought. Instead of seeing intellectual property law as an expression of instrumental rules intended to uphold either natural rights or desirable outcomes, an argument for OSC takes into account diverse goods (as in "the Good life" ) and ends. Sites such as ccMixter offer up free web space for anyone willing to license their work under

2730-489: A new game will scramble the items' descriptions again, so the "silver ring" that is a "ring of levitation" in one game might be a "ring of hunger" in another. As in many other roguelike games, all items in NetHack are either " blessed ", "uncursed", or " cursed ". The majority of items are found uncursed, but the blessed or cursed status of an item is unknown until it is identified or detected through other means. Generally,

SECTION 20

#1732765701405

2860-714: A one-time tribute to devnull, has taken place each year since 2018. The Junethack Cross-Variant Summer Tournament has taken place annually since 2011. The Facebook artificial intelligence (AI) research team, along with researchers at the University of Oxford , New York University , the Imperial College London , and University College London , developed an open-source platform called the NetHack Learning Environment, designed to teach AI agents to play NetHack . The base environment

2990-483: A product (or service) of economic value, which they make available to contributors and noncontributors alike." This definition captures multiple instances, all joined by similar principles. For example, all of the elements – goods of economic value, open access to contribute and consume, interaction and exchange, purposeful yet loosely coordinated work – are present in an open-source software project, in Misplaced Pages, or in

3120-532: A product's design or blueprint, and universal redistribution of that design or blueprint. Before the phrase open source became widely adopted, developers and producers used a variety of other terms, such as free software , shareware , and public domain software . Open source gained hold with the rise of the Internet. The open-source software movement arose to clarify copyright , licensing , domain , and consumer issues. Generally, open source refers to

3250-406: A product's design or blueprint, and universal redistribution of that design or blueprint. Before the phrase open source became widely adopted, developers and producers used a variety of other terms. Open source gained hold in part due to the rise of the Internet. The open-source software movement arose to clarify copyright , licensing , domain , and consumer issues. An open-source license

3380-457: A product, movie or CD. By removing the cultural middlemen, messageboards help speed the flow of information and exchange of ideas. OpenDocument is an open document file format for saving and exchanging editable office documents such as text documents (including memos, reports, and books), spreadsheets , charts, and presentations. Organizations and individuals that store their data in an open format such as OpenDocument avoid being locked into

3510-420: A product. Copyright creates a monopoly so that the price charged to consumers can be significantly higher than the marginal cost of production. This allows the author to recoup the cost of making the original work. Copyright thus creates access costs for consumers who value the work more than the marginal cost but less than the initial production cost. Access costs also pose problems for authors who wish to create

3640-411: A proprietary license and charge for copies, or an open license. Some goods which require large amounts of professional research and development, such as the pharmaceutical industry (which depends largely on patents, not copyright for intellectual property protection) are almost exclusively proprietary, although increasingly sophisticated technologies are being developed on open-source principles. There

3770-524: A real time conversation online) and image uploading. Some messageboards use phpBB , which is a free open-source package. Where blogs are more about individual expression and tend to revolve around their authors, messageboards are about creating a conversation amongst its users where information can be shared freely and quickly. Messageboards are a way to remove intermediaries from everyday life—for instance, instead of relying on commercials and other forms of advertising, one can ask other users for frank reviews of

3900-484: A requirement to preserve the name of the authors and a copyright statement within the code, or a requirement to redistribute the licensed software only under the same license (as in a copyleft license). One popular set of open-source software licenses are those approved by the Open Source Initiative (OSI) based on their Open Source Definition (OSD). Social and political views have been affected by

4030-472: A single software vendor, leaving them free to switch software if their current vendor goes out of business, raises their prices, changes their software, or changes their licensing terms to something less favorable. Open-source movie production is either an open call system in which a changing crew and cast collaborate in movie production, a system in which the result is made available for re-use by others or in which exclusively open-source products are used in

NetHack - Misplaced Pages Continue

4160-671: A software format, is published and made available to the public, enabling anyone to copy, modify and redistribute the hardware and source code without paying royalties or fees. Open-source hardware evolves through community cooperation. These communities are composed of individual hardware/software developers, hobbyists, as well as very large companies. Examples of open-source hardware initiatives are: Some publishers of open-access journals have argued that data from food science and gastronomy studies should be freely available to aid reproducibility . A number of people have published creative commons licensed recipe books. An open-source robot

4290-503: A square containing a silver ring. Parts of the level are still unexplored (probably accessible through the door to the west (the '+' sign)) and the player has yet to find the downstairs (a '>' sign) to the next level. Apart from the original termcap interface shown above, there are other interfaces that replace standard screen representations with two-dimensional images, or tiles , collectively known as "tiles mode". Graphic interfaces of this kind have been successfully implemented on

4420-416: A technology that makes webpages easily updatable with no understanding of design, code, or file transfer required. While corporations, political campaigns and other formal institutions have begun using these tools to distribute information, many blogs are used by individuals for personal expression, political organizing, and socializing. Some, such as LiveJournal or WordPress , use open-source software that

4550-405: A user forum or community. They can also be present in a commercial website that is based on user-generated content . In all of these instances of open collaboration, anyone can contribute and anyone can freely partake in the fruits of sharing, which are produced by interacting participants who are loosely coordinated. An annual conference dedicated to the research and practice of open collaboration

4680-413: A vote, and the winner was announced at a press conference the same evening. Some economists agree that open-source is an information good or "knowledge good" with original work involving a significant amount of time, money, and effort. The cost of reproducing the work is low enough that additional users may be added at zero or near zero cost – this is referred to as the marginal cost of

4810-407: A wide variety of computer displays , but can use curses with box-drawing characters , as well as substitute graphical tilesets on machines with graphics. While Rogue , Hack and other earlier roguelikes stayed true to a high fantasy setting, NetHack introduced humorous and anachronistic elements over time, including popular cultural reference to works such as Discworld and Raiders of

4940-428: A wizard in this case) has entered the level via the stairs (the '<' sign) and killed a few monsters, leaving their corpses (the '%' signs) behind. Exploring, the player has uncovered three rooms joined by corridors (the '#' signs): one with an altar (the '_' sign), another empty, and the final one (that the player is currently in) containing a potion (the '!' sign) and chest (the '(' sign). The player has just moved onto

5070-456: A working game. Fenlason provided the source code to a local USENIX conference, and eventually it was uploaded to USENET newsgroups. The code drew the attention of many players who started working to modify and improve the game as well as port it to other computer systems. Hack did not have any formal maintainer and while one person was generally recognized to hold the main code to the current version of Hack , many software forks emerged from

5200-418: Is peer production , with products such as source code, blueprints , and documentation freely available to the public. The open source movement in software began as a response to the limitations of proprietary code . The model is used for projects such as in open source appropriate technology , and open source drug discovery. Open source promotes universal access via an open-source or free license to

5330-401: Is peer production , with products such as source code, blueprints , and documentation freely available to the public. The open-source movement in software began as a response to the limitations of proprietary code. The model is used for projects such as in open-source appropriate technology , and open-source drug discovery. The open-source model for software development inspired the use of

NetHack - Misplaced Pages Continue

5460-409: Is a robot whose blueprints, schematics, or source code are released under an open-source model Free and open-source software (FOSS) or free/libre and open-source software (FLOSS) is openly shared source code that is licensed without any restrictions on usage, modification, or distribution. Confusion persists about this definition because the "free", also known as "libre", refers to the freedom of

5590-414: Is a type of license for computer software and other products that allows the source code , blueprint or design to be used, modified or shared (with or without modification) under defined terms and conditions. This allows end users and commercial companies to review and modify the source code, blueprint or design for their own customization, curiosity or troubleshooting needs. Open-source licensed software

5720-544: Is able to maneuver the agent and fight its way through dungeons, but the team seeks community help to build an AI on the complexities of NetHack 's interconnected systems, using implicit knowledge that comes from player-made resources, thus giving a means for programmers to hook into the environment with additional resources. Facebook's research led the company to pose NetHack as a grand challenge in AI in June 2021, in part due to

5850-429: Is an AAFCO-recommended vitamin that is essential in the metabolism of carbohydrates and protein and maintains a healthy nervous system, healthy mucous membranes, healthy muscle and heart function, and, in general, promotes normal growth and development. Choline is also a AAFCO recommended ingredient for kittens, which is important for neurotransmission in the brain and as a component of membrane phospholipids . Biotin

5980-423: Is an essential vitamin because cats cannot convert it from precursors in the skin. Water-soluble vitamins Cats can synthesize niacin , but their breakdown exceeds the rate that it can be synthesized and thus, have a higher need for it, which can be fulfilled through an animal-based diet. Pyridoxine (vitamin B 6 ) is required in increased amounts because it is needed to produce amino acids. Vitamin B 12

6110-408: Is an ingredient that maintains fat metabolism . Biotin and niacin are also active in the metabolism of fats, carbs and protein. Riboflavin is also necessary for the digestion of fats and carbohydrates. These are the main metabolism aids incorporated into kitten diets to ensure nutrient usage is maximized. A combination of required nutrients is used to satisfy the overall growth and development of

6240-402: Is another AAFCO-recommended vitamin to support thyroid and adrenal glands and the reproductive and nervous systems. Kittens also require riboflavin (vitamin B 2 ) for heart health, pantothenic acid (vitamin B 5 ), and folacin . Since kitten diets are very high in calories , ingredients must be implemented to ensure adequate digestion and utilization of these calories. Choline chloride

6370-399: Is another vital nutrient that can be supplied through omega 3 fatty acid. Addition of DHA to the diet benefits the cognition, brain and visual development of kittens. Cats are natural carnivores and require high amounts of protein in the diet. Kittens are undergoing growth and require high amounts of protein to provide essential amino acids that enable the growth of tissues and muscles. It

6500-404: Is evidence that open-source development creates enormous value. For example, in the context of open-source hardware design, digital designs are shared for free and anyone with access to digital manufacturing technologies (e.g. RepRap 3D printers) can replicate the product for the cost of materials. The original sharer may receive feedback and potentially improvements on the original design from

6630-452: Is given by default at the end of any game, allowing the player to learn any unknown properties of the items in their inventory at death. The player's attributes (such as resistances, luck, and others), conduct (usually self-imposed challenges, such as playing as an atheist or a vegetarian), and a tally of creatures killed, may also be displayed. The game sporadically saves a level on which a character has died and then integrates that level into

SECTION 50

#1732765701405

6760-688: Is important for a kitten's social and behavioural development. Usually, breeders and foster/rescue homes will not sell or adopt out a kitten that is younger than twelve weeks. In many jurisdictions, it is illegal to give away kittens younger than eight weeks of age. Kittens generally reach sexual maturity at around seven months old. A cat reaches full "adulthood" around one year of age. Domestic kittens in developed societies are usually vaccinated against common illnesses from two to three months of age. The usual combination vaccination protects against feline viral rhinotracheitis (FVR), feline calicivirus (C), and feline panleukopenia (P). This FVRCP inoculation

6890-434: Is largely responsible for coordinating proper immune responses by tolerating innocuous antigens and attacking foreign pathogens. In order to optimize kitten health and increase chances of survival, it is important to optimize the link between the gut-associated lymphoid tissue and the microbiota of the gastrointestinal tract . Lasting health and longevity can be accomplished partly through proper nutrition and establishing

7020-401: Is mostly available free of charge, though this does not necessarily have to be the case. Licenses which only permit non-commercial redistribution or modification of the source code for personal use only are generally not considered as open-source licenses. However, open-source licenses may have some restrictions, particularly regarding the expression of respect to the origin of software, such as

7150-443: Is open to the public and can be modified by users to fit their own tastes. Whether the code is open or not, this format represents a nimble tool for people to borrow and re-present culture; whereas traditional websites made the illegal reproduction of culture difficult to regulate, the mutability of blogs makes "open sourcing" even more uncontrollable since it allows a larger portion of the population to replicate material more quickly in

7280-632: Is recommended that kittens consume a diet containing approximately 30% protein, on a dry matter basis, for proper growth. Taurine is an essential amino acid found only in animal tissue; the mother cat cannot produce enough of it for her kittens. As it is an indispensable amino acid, it must be provided exogenously through the diet at 10 mg per kg of bodyweight, each day. Kittens deprived of taurine can experience poor growth and can result in retinal degeneration in cats. Felines are natural carnivores and do not intentionally consume large quantities of carbohydrates. The domestic cat's liver has adapted to

7410-499: Is required at 0.15%, seeing as it maximizes performance at this level. Kittens also need the following amino acids supplemented in their diet: arginine to avoid an excess of ammonia in the blood, otherwise known as hyperammonemia , isoleucine , leucine , valine , lysine , methionine as a sulfur-containing amino acid, asparagine for maximal growth in the early post-weaning kitten, threonine and taurine to prevent central retinal degeneration. Fat-soluble vitamins Vitamin A

7540-403: Is required in kitten diets because cats cannot convert carotenes to retinol in the intestinal mucosa because they lack the necessary enzyme; this vitamin must be supplemented in the diet. Vitamin E is another required vitamin in kitten diets; deficiency leads to steatitis, causing the depot fat to become firm and yellow-orange in colour, which is painful and leads to death. Also, vitamin D

7670-723: Is software which source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees. LibreOffice and the GNU Image Manipulation Program are examples of open source software. As they do with proprietary software, users must accept the terms of a license when they use open source software—but the legal terms of open source licenses differ dramatically from those of proprietary licenses. Open-source code can evolve through community cooperation. These communities are composed of individual programmers as well as large companies. Some of

7800-600: Is the International Symposium on Wikis and Open Collaboration (OpenSym, formerly WikiSym). As per its website, the group defines open collaboration as "collaboration that is egalitarian (everyone can join, no principled or artificial barriers to participation exist), meritocratic (decisions and status are merit-based rather than imposed) and self-organizing (processes adapt to people rather than people adapt to pre-defined processes)." Open source promotes universal access via an open-source or free license to

7930-441: Is under active development in an open collaborative environment. NetHack is a software derivative of Hack , which itself was inspired by Rogue . Hack was created by students Jay Fenlason, Kenny Woodland, Mike Thome, and Jonathan Payne at Lincoln-Sudbury Regional High School as part of a computer class, after seeing and playing Rogue at the University of California, Berkeley computer labs. The group had tried to get

SECTION 60

#1732765701405

8060-629: Is usually given at eight, twelve, and sixteen weeks, and an inoculation against rabies may be given at sixteen weeks. Kittens are usually spayed or neutered at seven months of age, but kittens may be neutered as young as seven weeks (if large enough), especially in animal shelters . Such early neutering does not appear to have any long-term health risks to cats , and may even be beneficial in male cats. Kittens are commonly given deworming treatments for roundworms from about four weeks. Felines are carnivores and have adapted to animal-based diets and low carbohydrate inclusion. Kittens are categorized in

8190-668: The Amiga , the X Window System , the Microsoft Windows GUI, the Qt toolkit , and the GNOME libraries. Enhanced graphical options also exist, such as the isometric perspective of Falcon's Eye and Vulture's Eye , or the three-dimensional rendering that noegnud offers. Vulture's Eye is a fork of the now defunct Falcon's Eye project. Vulture's Eye adds additional graphics, sounds, bug fixes and performance enhancements and

8320-591: The Apache Software Foundation , which supports community projects such as the open-source framework Apache Hadoop and the open-source HTTP server Apache HTTP . The sharing of technical information predates the Internet and the personal computer considerably. For instance, in the early years of automobile development a group of capital monopolists owned the rights to a 2-cycle gasoline-engine patent originally filed by George B. Selden . By controlling this patent, they were able to monopolize

8450-564: The peer production community. Many open-source projects have a high economic value. According to the Battery Open Source Software Index (BOSS), the ten economically most important open-source projects are: The rank given is based on the activity regarding projects in online discussions, on GitHub, on search activity in search engines and on the influence on the labour market. Alternative arrangements have also been shown to result in good creation outside of

8580-431: The "Amulet of Yendor" at the lowest floor and then escape. As an exemplar of the traditional "roguelike" game, NetHack features turn-based , grid-based hack and slash and dungeon crawling gameplay, procedurally generated dungeons and treasure, and permadeath , requiring the player to restart the game anew should the player character die. The game uses simple ASCII graphics by default so as to display readily on

8710-480: The "Open Source Summit", the event was attended by the leaders of many of the most important free and open-source projects, including Linus Torvalds, Larry Wall , Brian Behlendorf , Eric Allman , Guido van Rossum , Michael Tiemann , Paul Vixie , Jamie Zawinski , and Eric Raymond. At that meeting, alternatives to the term "free software" were discussed. Tiemann argued for "sourceware" as a new term, while Raymond argued for "open source." The assembled developers took

8840-751: The Amulet of Yendor; and the most prominent antagonist, the Wizard of Yendor, who will stalk the player throughout the rest of the game after the first encounter by resurrecting and attacking them periodically. The game's final bosses in the Astral Plane are the Riders: three of the Four Horsemen of the Apocalypse , Death, Famine and Pestilence. It is often proposed that the player character represents

8970-497: The DevTeam has continued to push updates to the title, with the latest being v3.6.7 on 16 February 2023. Version 3.7.0 is currently in development. As of 2020, the official source release supports the following systems: Windows , Linux , macOS , Windows CE , OS/2 , Unix ( BSD , System V , Solaris , HP-UX ), BeOS , and VMS . NetHack is released under the NetHack General Public License, which

9100-410: The DevTeam has typically kept to minor bug fix updates, represented by a change in the third version number (e.g. v3.0.1 over v3.0.0), and only releases major updates (v3.1.0 over v3.0.0) when significant new features are added to the game, including support for new platforms. Many of those from the community that helped with the ports to other systems were subsequently invited to be part of the DevTeam as

9230-526: The Internet can be virtually costless. Technologies such as BitTorrent and Gnutella take advantage of various characteristics of the Internet protocol ( TCP/IP ) in an attempt to totally decentralize file distribution. Open-source ethics is split into two strands: Irish philosopher Richard Kearney has used the term "open-source Hinduism " to refer to the way historical figures such as Mohandas Gandhi and Swami Vivekananda worked upon this ancient tradition. Open-source journalism formerly referred to

9360-513: The Lost Ark . It is identified as one of the "major roguelikes" by John Harris. Comparing it with Rogue , Engadget ' s Justin Olivetti wrote that it took its exploration aspect and "made it far richer with an encyclopedia of objects, a larger vocabulary, a wealth of pop culture mentions, and a puzzler's attitude." In 2000, Salon described it as "one of the finest gaming experiences

9490-425: The approach to game development". Stephenson said that despite the number of roguelike titles that had emerged since the v3.4.3 release, they saw that NetHack was still being talked about online in part due to its high degree of portability, and decided to continue its development. According to DevTeam member Paul Winner, they looked to evaluate what community features had been introduced in the prior decade to improve

9620-405: The character serves and is supported by in the game, "how other monsters react toward you", as well as character skills and attributes. After the player character is created, the main objective is introduced. To win the game, the player must retrieve the Amulet of Yendor, found at the lowest level of the dungeon, and offer it to their deity. Successful completion of this task rewards the player with

9750-423: The code and variants developed by fans emerged. On 7 December 2015, version 3.6.0 was released, the first major release in over a decade. While the patch did not add major new gameplay features, the update was designed to prepare the game for expansion in the future, with the DevTeam's patch notes stating: "This release consists of a series of foundational changes in the team, underlying infrastructure and changes to

9880-434: The colostrum begin to establish and strengthen the weak immune system of the offspring. Kittens are able to chew solid food around 5–6 weeks after birth, and it is recommended that 30% of their diet should consist of solid food at this time. The kitten remains on the mother's milk until around eight weeks of age when weaning is complete and a diet of solid food is the primary food source. Until approximately one year of age,

10010-409: The community. The rise of open-source culture in the 20th century resulted from a growing tension between creative practices that involve require access to content that is often copyrighted , and restrictive intellectual property laws and policies governing access to copyrighted content. The two main ways in which intellectual property laws became more restrictive in the 20th century were extensions to

10140-425: The computing world has to offer". Before starting a game, players choose their character's race , role , sex , and alignment , or allow the game to assign the attributes randomly. There are traditional fantasy roles such as knight , wizard , rogue , and priest ; but there are also unusual roles, including archaeologist , tourist , and caveman . The player character 's role and alignment dictate which deity

10270-548: The development and use of free software, which they defined as software that grants users the freedom to run, study, share, and modify the code. This concept is similar to open source but places a greater emphasis on the ethical and political aspects of software freedom. Netscape released its source code under the Netscape Public License and later under the Mozilla Public License . Raymond

10400-414: The diet are high fat content to meet caloric requirements of growth, high protein to meet requirements for muscle growth as well as supplementation of certain nutrients such as docosahexaenoic acid to benefit the development of the brain and optimization of cognition . Part of the kitten's immune system is the mucosal immune system, which is within the gastrointestinal tract. The mucosal immune system

10530-416: The ever-increasing depth and complexity found in each release, the development team enjoys a near-mythical status among fans. This perceived omniscience is captured in the initialism TDTTOE, "The DevTeam Thinks of Everything", in that many of the possible emergent gameplay elements that could occur due to the behavior of the complex game systems had already been programmed in by the DevTeam. Since version 3.0,

10660-545: The exchange of money among all the manufacturers. By the time the US entered World War II , 92 Ford patents and 515 patents from other companies were being shared among these manufacturers, without any exchange of money (or lawsuits). Early instances of the free sharing of source code include IBM 's source releases of its operating systems and other programs in the 1950s and 1960s, and the SHARE user group that formed to facilitate

10790-430: The exchange of software. Beginning in the 1960s, ARPANET researchers used an open " Request for Comments " (RFC) process to encourage feedback in early telecommunication network protocols. This led to the birth of the early Internet in 1969. The sharing of source code on the Internet began when the Internet was relatively primitive, with software distributed via UUCP , Usenet , IRC , and Gopher . BSD , for example,

10920-433: The fourth horseman, War. The player's character is, unless they opt not to be, accompanied by a pet animal, typically a kitten or little dog , although knights begin with a saddled pony . Pets grow from fighting, and they can be changed by various means. Most of the other monsters may also be tamed using magic or food. NetHack' s dungeon spans about fifty primary levels, most of which are procedurally generated when

11050-421: The game while maintaining the necessary balance. The update came shortly after the death of Terry Pratchett , whose Discworld had been influential on the game, and the new update included a tribute to him. With the v3.6.0 release, NetHack remains "one of the oldest games still being developed". A public read-only mirror of NetHack 's git repository was made available on 10 February 2016. Since v3.6.0,

11180-434: The game's interacting systems, players frequently refer to untimely deaths as "Yet Another Stupid Death" (YASD). Such deaths are considered part of learning to play NetHack as to avoid conditions where the same death may happen again. NetHack does allow players to save the game so that one does not have to complete the game in one session, but on opening a new game, the previous save file is subsequently wiped as to enforce

11310-427: The game's permadeath and inability to experiment with the environment without creating a reaction. The competition at the 2021 Conference on Neural Information Processing Systems involved agents of various designs attempting to ascend. None of the agents managed this; the results were ranked by median in-game score, with the highest-ranked agent (Team AutoAscend) using a symbolic (non-machine-learning) design. Nethack

11440-405: The game. NetHack is largely based on discovering secrets and tricks during gameplay. It can take years for one to become well-versed in them, and even experienced players routinely discover new ones. A number of NetHack fan sites and discussion forums offer lists of game secrets known as "spoilers". NetHack was originally created with only a simple ASCII text-based user interface , although

11570-446: The general society of the costs of policing copyright infringement. Others argue that since consumers do not pay for their copies, creators are unable to recoup the initial cost of production and thus have little economic incentive to create in the first place. By this argument, consumers would lose out because some of the goods they would otherwise purchase would not be available. In practice, content producers can choose whether to adopt

11700-517: The gift of immortality , and the player is said to "ascend", attaining the status of demigod . Along the path to the amulet, a number of sub-quests must be completed, including one class-specific quest. There are three major antagonists in NetHack: the Luciferesque god Moloch , who stole the Amulet of Yendor from the creator god Marduk ; the high priest (or priestess) of Moloch, who holds

11830-419: The growth of fur in the genital region. The male's urethral opening is round, whereas the female's urethral opening is a slit. Another marked difference is the distance between anus and urethral opening, which is greater in males than in females. Kittens are highly social animals and spend most of their waking hours interacting with available animals and playing on their own. Play with other kittens peaks in

11960-443: The growth of the concept of open source. Advocates in one field often support the expansion of open source in other fields. But Eric Raymond and other founders of the open-source movement have sometimes publicly argued against speculation about applications outside software, saying that strong arguments for software openness should not be weakened by overreaching into areas where the story may be less compelling. The broader impact of

12090-512: The immature gut tissue. Soluble fibre such as beet pulp is a common ingredient used as a fibrous stool hardener and has been proven to strengthen intestinal muscles and to thicken the gut mucosal layer to prevent diarrhea. The lack of readily available glucose from the limited carbohydrates in the diet has resulted to the adaptation of the liver to produce glucose from the breakdown components of protein—amino acids. The enzymes that breakdown amino acids are constantly active in cats. Thus, cats need

12220-429: The individual programmers who start an open-source project may end up establishing companies offering products or services incorporating open-source programs. Examples of open-source software products are: The Google Summer of Code , often abbreviated to GSoC, is an international annual program in which Google awards stipends to contributors who successfully complete a free and open-source software coding project during

12350-708: The industry and force car manufacturers to adhere to their demands, or risk a lawsuit. In 1911, independent automaker Henry Ford won a challenge to the Selden patent . The result was that the Selden patent became virtually worthless and a new association (which would eventually become the Motor Vehicle Manufacturers Association ) was formed. The new association instituted a cross-licensing agreement among all US automotive manufacturers: although each company would develop technology and file patents, these patents were shared openly and without

12480-487: The kitten is undergoing a growth phase where energy requirements are up to 2.5 times higher than maintenance . Pet nutritionists often suggest that a commercial cat food designed specifically for kittens should be offered beginning at four weeks of age. Fat has a higher caloric value than carbohydrates and protein , supplying 9 kcal/g. The growing kitten requires arachidonic and linoleic acid which can be provided in omega-3 fatty acids . Docosahexaenoic acid (DHA)

12610-462: The kitten's body; there are many ingredients that kittens do not require, but are included in diet formulation to encourage healthy growth and development. These ingredients include: dried egg as a source of high quality protein and fatty acids, flaxseed , which is rich in omega-3 fatty acid and aids in digestion, calcium carbonate as a source of calcium, and calcium pantothenate ( vitamin B5 ) that acts as

12740-554: The kittens, which helps protect them against infectious diseases . As mentioned above, they cannot urinate, so they have a very high requirement for fluids. Kittens open their eyes about seven to ten days after birth. At first, the retina is poorly developed and vision is poor. Kittens cannot see as well as adult cats until about ten weeks after birth. Kittens develop very quickly from about two weeks of age until their seventh week. Their coordination and strength improve, and they play -fight with their litter-mates and begin to explore

12870-421: The lack of carbohydrates in the diet by using amino acids to produce glucose to fuel the brain and other tissues. Studies have shown that carbohydrate digestion in young kittens is much less effective than that of a mature feline with a developed gastrointestinal tract. Highly digestible carbohydrates can be found in commercial kitten food as a source of additional energy as well as a source of fiber to stimulate

13000-458: The mother cat. For the first several weeks, kittens cannot urinate or defecate without being stimulated by their mother. They also cannot regulate their body temperature for the first three weeks, so kittens born in temperatures less than 27 °C (81 °F) can die from hypothermia if their mother does not keep them warm. The mother's milk is very important for the kittens' nutrition and proper growth. This milk transfers antibodies to

13130-572: The next version are discussed on the Usenet newsgroup rec.games.roguelike.nethack. A public server at nethack.alt.org, commonly known as "NAO", gives players access to NetHack through a Telnet or SSH interface. A browser-based client is also available on the same site. Ebonhack connects to NAO with a graphical tiles-based interface. During the whole month of November, the annual /dev/null NetHack Tournament took place every year from 1999 to 2016. The November NetHack Tournament, initially conceived as

13260-472: The non-persistent levels in Moria -style games. NetHack features a variety of items: weapons (melee or ranged ), armor to protect the player, scrolls and spellbooks to read, potions to quaff , wands, rings, amulets, and an assortment of tools , such as keys and lamps. NetHack 's identification of items is almost identical to Rogue 's. For example, a newly discovered potion may be referred to as

13390-468: The open-source movement, and the extent of its role in the development of new information sharing procedures, remain to be seen. The open-source movement has inspired increased transparency and liberty in biotechnology research, for example CAMBIA Even the research methodologies themselves can benefit from the application of open-source principles. It has also given rise to the rapidly-expanding open-source hardware movement. Open-source software

13520-406: The option to use something more elaborate was added later in its development. Interface elements such as the environment, entities, and objects are represented by arrangements of ASCII or Extended ASCII glyphs, " DECgraphics ", or " IBMgraphics " mode. In addition to the environment, the interface also displays character and situational information. A detailed example: The player (the '@' sign,

13650-682: The original authors from litigation . The NetHack General Public License is a copyleft software license certified as an open source license by the Open Source Initiative . The NetHack General Public License allows anyone to port the game to a platform not supported by the official DevTeam, provided that they use the same license. Over the years this licensing has led to a large number of ports and internationalized versions in German, Japanese, and Spanish. The license also allows for software forks as long as they are distributed under

13780-450: The permadeath option. One option some players use is to make a backup copy of the save game file before playing a game, and, should their character die, restoring from the copied version, a practice known as "save scumming". Additionally, players can also manipulate the "bones files" in a manner not intended by the developers. While these help the player to learn the game and get around limits of permadeath, both are considered forms of cheating

13910-415: The player character enters them for the first time. A typical level contains a way "up" and "down" to other levels. These may be stairways, ladders, trapdoors, etc. Levels also contain several "rooms" joined by corridors. These rooms are randomly generated rectangles (as opposed to the linear corridors) and may contain features such as altars, shops, fountains, traps, thrones, pools of water, and sinks based on

14040-723: The product, not the price, expense, cost, or charge. For example, "being free to speak" is not the same as "free beer". Conversely, Richard Stallman argues the "obvious meaning" of term "open source" is that the source code is public/accessible for inspection, without necessarily any other rights granted, although the proponents of the term say the conditions in the Open Source Definition must be fulfilled. "Free and open" should not be confused with public ownership ( state ownership ), deprivatization ( nationalization ), anti-privatization ( anti-corporate activism ), or transparent behavior . Generally, open source refers to

14170-436: The production. The 2006 movie Elephants Dream is said to be the "world's first open movie", created entirely using open-source technology. Kitten A kitten is a juvenile cat . After being born, kittens display primary altriciality and are fully dependent on their mothers for survival . They normally do not open their eyes for seven to ten days. After about two weeks, kittens develop quickly and begin to explore

14300-465: The proprietary license model. Examples include: The open-source model is a decentralized software development model that encourages open collaboration , meaning "any system of innovation or production that relies on goal-oriented yet loosely coordinated participants who interact to create a product (or service) of economic value, which they make available to contributors and noncontributors alike." A main principle of open-source software development

14430-482: The protective actions of copyright owners create what some call a " chilling effect " among cultural practitioners. The idea of an "open-source" culture runs parallel to " Free Culture ", but is substantively different. Free culture is a term derived from the free software movement , and in contrast to that vision of culture, proponents of open-source culture (OSC) maintain that some intellectual property law needs to exist to protect cultural producers. Yet they propose

14560-510: The public sphere. Messageboards are another platform for open-source culture. Messageboards (also known as discussion boards or forums), are places online where people with similar interests can congregate and post messages for the community to read and respond to. Messageboards sometimes have moderators who enforce community standards of etiquette such as banning spammers . Other common board features are private messages (where users can send messages to one another) as well as chat (a way to have

14690-405: The randomly generated features of the room. Some specific levels follow one of many fixed designs or contain fixed elements. Later versions of the game added special branches of dungeon levels. These are optional routes that may feature more challenging monsters but can reward more desirable treasure to complete the main dungeon. Levels, once generated, persist throughout a single game, in contrast to

14820-510: The same license, except that the creator of a derivative work is allowed to offer warranty protection on the new work. The derivative work is required to indicate the modifications made and the dates of changes. In addition, the source code of the derivative work must be made available, free of charge except for nominal distribution fees. This has also allowed source code forks of NetHack including Slash'EM , UnNetHack , and dNethack . Bugs, humorous messages, stories, experiences, and ideas for

14950-429: The source code of Rogue from Glenn Wichman and Michael Toy to build upon, but Wichman and Toy had refused, forcing the students to build the dungeon-creation routines on their own. As such, the game was named Hack in part for the hack-and-slash gameplay and that the code to generate the dungeons was considered a programming hack . After their classes ended, the students' work on the program also ended, though they had

15080-683: The standard journalistic techniques of news gathering and fact checking, reflecting open-source intelligence , a similar term used in military intelligence circles. Now, open-source journalism commonly refers to forms of innovative publishing of online journalism , rather than the sourcing of news stories by a professional journalist. In the 25 December 2006 issue of TIME magazine this is referred to as user created content and listed alongside more traditional open-source projects such as OpenSolaris and Linux . Weblogs , or blogs, are another significant platform for open-source culture. Blogs consist of periodic, reverse chronologically ordered posts, using

15210-754: The summer. GSoC is a large scale project with 202 participating organizations in 2021. There are similar smaller scale projects such as the Talawa Project run by the Palisadoes Foundation (a non profit based in California, originally to promote the use of information technology in Jamaica, but now also supporting underprivileged communities in the US) Open-source hardware is hardware which initial specification, usually in

15340-493: The team's needs grew, with Stephenson remaining the key member currently. Updates to the game were generally regular from around 1987 through 2003, with the DevTeam releasing v3.4.3 in December 2003. Subsequent updates from the DevTeam included new tilesets and compatibility with variants of Mac OS, but no major updates to the game had been made. In the absence of new releases from the developers, several community-made updates to

15470-560: The term of copyright (particularly in the United States) and penalties, such as those articulated in the Digital Millennium Copyright Act (DMCA), placed on attempts to circumvent anti-piracy technologies. Although artistic appropriation is often permitted under fair-use doctrines, the complexity and ambiguity of these doctrines creates an atmosphere of uncertainty among cultural practitioners. Also,

15600-1099: The term to refer to other forms of open collaboration, such as in Internet forums , mailing lists and online communities . Open collaboration is also thought to be the operating principle underlining a gamut of diverse ventures, including TEDx and Misplaced Pages. Open collaboration is the principle underlying peer production , mass collaboration , and wikinomics . It was observed initially in open-source software, but can also be found in many other instances, such as in Internet forums , mailing lists , Internet communities, and many instances of open content , such as Creative Commons . It also explains some instances of crowdsourcing , collaborative consumption , and open innovation . Riehle et al. define open collaboration as collaboration based on three principles of egalitarianism , meritocracy , and self-organization . Levine and Prietula define open collaboration as "any system of innovation or production that relies on goal-oriented yet loosely coordinated participants who interact to create

15730-634: The third or fourth month after birth, with more solitary hunting and stalking play peaking later, at about five months. Kittens are vulnerable because they like to find dark places to hide, sometimes with fatal results if they are not watched carefully. Cats have a habit of seeking refuge under or inside cars or on top of car tires during stormy or cold weather. This often leads to broken bones, burns, heat stroke, damaged internal organs or death. Domestic kittens are commonly sent to new homes at six to eight weeks of age, but it has been suggested that being with their mother and litter-mates from six to twelve weeks

15860-482: The unorganized development of the game. Eventually, Mike Stephenson took on the role as maintainer of the Hack source code. At this point, he decided to create a new fork of the game, bringing in novel ideas from Izchak Miller , a philosophy professor at University of Pennsylvania , and Janet Walz, another computer hacker. They called themselves the DevTeam and renamed their branch NetHack since their collaboration work

15990-602: The world outside the nest or den. They learn to wash themselves and others as well as play hunting and stalking games, showing their inborn ability as predators. These innate skills are developed by the kittens' mother or other adult cats, who bring live prey to the nest. Later, the mother demonstrates hunting techniques for the kittens to emulate. As they reach three to four weeks old, the kittens are gradually weaned and begin to eat solid food, with weaning usually complete by six to eight weeks. Kittens generally begin to lose their baby teeth around three months of age, and they have

16120-586: The world outside their nest. After a further three to four weeks, they begin to eat solid food and grow baby teeth. Domestic kittens are highly social animals and usually enjoy human companionship. The word "kitten" derives from the Middle English word kitoun , which in turn came from the Old French chitoun or cheton . Juvenile big cats are called "cubs" rather than kittens; either term (but usually more commonly "kitten") may be used for

16250-406: The young of smaller wild felids , such as ocelots , caracals , and lynxes . A feline litter usually consists of two to five kittens, but litters with one to more than ten are known. Kittens are typically born after a gestation lasting between 64 and 67 days, with an average length of 66 days. When they are born, kittens emerge in a sac called the amnion , which is bitten off and eaten by

16380-411: Was done over the Internet. They expanded the bestiary and other objects in the game, and drew from other sources outside of the high fantasy setting, such as from Discworld with the introduction of the tourist character class. Knowing of the multiple forks of Hack that existed, the DevTeam established a principle that while the game was open source and anyone could create a fork as a new project, only

16510-534: Was especially active in the effort to popularize the new term. He made the first public call to the free software community to adopt it in February 1998. Shortly after, he founded The Open Source Initiative in collaboration with Bruce Perens . The term gained further visibility through an event organized in April 1998 by technology publisher Tim O'Reilly . Originally titled the "Freeware Summit" and later known as

16640-454: Was first widely distributed by posts to comp.os.linux on the Usenet, which is also where its development was discussed. Linux followed in this model. Open source as a term emerged in the late 1990s by a group of people in the free software movement who were critical of the political agenda and moral philosophy implied in the term "free software" and sought to reframe the discourse to reflect

16770-589: Was part of the video game exhibit "Never Alone", in the Museum of Modern Art 's collection, which ran from September 2022 to July 2023. Open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open source model is a decentralized software development model that encourages open collaboration . A main principle of open source software development

16900-544: Was written in 1989 by Mike Stephenson, patterned after the GNU bison license (which was written by Richard Stallman in 1988). Like the Bison license, and Stallman's later GNU General Public License , the NetHack license was written to allow the free sharing and modification of the source code under its protection. At the same time, the license explicitly states that the source code is not covered by any warranty , thus protecting

#404595