It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://blog-600754610589.gifthub.news/post/3451628097

  1. <!doctype html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" prefix="og: http://ogp.me/ns#">
  3.  
  4.  <head>
  5.    <meta charset="utf-8">
  6.    <meta name="applicable-device" content="pc,mobile">
  7.    <meta name="viewport" content="width=device-width, initial-scale=1">
  8.    <title>The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games #728957932172 (2025-02-02)</title>
  9.    <link rel="canonical" href="https://blog-600754610589.gifthub.news/post/3451628097">
  10.    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap">
  11.    <link rel="stylesheet" href="https://x.gifthub.news/static/css/style.css">
  12.    <script src="https://x.gifthub.news/static/js/lazysizes.min.js" async></script>
  13.    <link rel="shortcut icon" href="/favicon.ico">
  14.    <!-- Open Graph Metadata -->
  15.    <meta property="og:type" content="article" />
  16.    <meta property="og:title" content="The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games" />
  17.    <meta property="og:description" content="The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games #728957932172 (2025-02-02)" />
  18.    <meta property="og:url" content="https://blog-600754610589.gifthub.news/post/3451628097" />
  19.    <meta property="og:site_name" content="gifthub.news" />
  20.    <meta property="og:image" content="https://x.gifthub.news/static/images/post/4.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-01T19:38:25Z" />
  22.    <meta property="og:article:author" content="Dr. Donna Perez" />
  23.    <meta property="og:article:section" content="gifthub.news" />
  24.    <meta property="og:article:tag" content="Games, Mobile Games, Video Games" />
  25.    <!-- Schema.org -->
  26.    <script type="application/ld+json">{
  27.            "@context": "https://schema.org",
  28.            "@type": "ScholarlyArticle",
  29.            "headline": "The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games #728957932172 (2025-02-02)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Donna Perez",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "gifthub.news"
  36.                },
  37.                "url": "https://blog-600754610589.gifthub.news/post/3451628097"
  38.            },
  39.            "datePublished": "2025-02-01T19:38:25Z",
  40.            "image": "https://x.gifthub.news/static/images/post/4.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "gifthub.news",
  44.                "issn": "10.1069/728957932172"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "gifthub.news",
  49.                "url": "https://blog-600754610589.gifthub.news"
  50.            },
  51.            "doi": "728957932172",
  52.            "abstract": "The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games #728957932172 (2025-02-02)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games",
  56.                "author": "Dr. Donna Perez",
  57.                "datePublished": "2025-02-01T19:38:25Z",
  58.                "url": "https://blog-600754610589.gifthub.news/post/3451628097"
  59.            }
  60.        }
  61.    </script>
  62. </head>
  63.  
  64. <body>
  65.    <div class="site-mobile-menu site-navbar-target">
  66.        <div class="site-mobile-menu-header">
  67.            <div class="site-mobile-menu-close">
  68.                <span class="icofont-close js-menu-toggle"></span>
  69.            </div>
  70.        </div>
  71.        <div class="site-mobile-menu-body"></div>
  72.    </div>
  73.    <nav class="site-nav">
  74.        <div class="container">
  75.            <div class="site-navigation">
  76.                <div class="row">
  77.                    <div class="col-md-6 text-center order-1 order-md-2 mb-3 mb-md-0">
  78.                        <a href="https://blog-600754610589.gifthub.news" class="logo m-0 text-uppercase">gifthub.news</a>
  79.                    </div>
  80.                    <div class="col-md-3 order-3 order-md-1">
  81.                    </div>
  82.                </div>
  83.            </div>
  84.        </div>
  85.    </nav>
  86.    <div class="section post-section pt-5">
  87.        <div class="container">
  88.            <div class="row justify-content-center">
  89.                <div class="col-lg-8">
  90.                    <div class="text-center">
  91.                        <img src="https://x.gifthub.news/static/images/user/1.jpg" alt="The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games" title="The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Donna Perez</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-02-02</span>
  95.                    <h2 class="heading text-center">The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Donna Perez for contributing the article "The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games".
  97.                    </p>
  98.                    <img src="https://x.gifthub.news/static/images/post/4.jpg" alt="The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games" title="The Use of Machine Learning for Crafting Adaptive Storylines in Narrative Games" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>This research investigates the ethical and psychological implications of microtransaction systems in mobile games, particularly in free-to-play models. The study examines how microtransactions, which allow players to purchase in-game items, cosmetics, or advantages, influence player behavior, spending habits, and overall satisfaction. Drawing on ethical theory and psychological models of consumer decision-making, the paper explores how microtransactions contribute to the phenomenon of “pay-to-win,” exploitation of vulnerable players, and player frustration. The research also evaluates the psychological impact of loot boxes, virtual currency, and in-app purchases, offering recommendations for ethical monetization practices that prioritize player well-being without compromising developer profitability.</p>
  100. <p>This paper investigates the ethical concerns surrounding mobile game addiction and its potential societal consequences. It examines the role of game design features, such as reward loops, monetization practices, and social competition, in fostering addictive behaviors among players. The research analyzes current regulatory frameworks across different countries and proposes policy recommendations aimed at mitigating the negative effects of mobile game addiction, with an emphasis on industry self-regulation, consumer protection, and the promotion of healthy gaming habits.</p>
  101. <p>This study examines the psychological effects of mobile game addiction, including its impact on mental health, social relationships, and academic performance. It also explores societal perceptions of gaming addiction and discusses potential interventions and preventive measures.</p>
  102. <p>This research investigates the role of the psychological concept of "flow" in mobile gaming, focusing on the cognitive mechanisms that lead to optimal player experiences. Drawing upon cognitive science and game theory, the study explores how mobile games are designed to facilitate flow states through dynamic challenge-skill balancing, immediate feedback, and immersive environments. The paper also considers the implications of sustained flow experiences on player well-being, skill development, and the potential for using mobile games as tools for cognitive enhancement and education.</p>
  103. <p>This study applies social psychology theories to understand how group identity and collective behavior are formed and manifested within multiplayer mobile games. The research investigates the ways in which players form alliances, establish group norms, and engage in cooperative or competitive behaviors. By analyzing case studies of popular multiplayer mobile games, the paper explores the role of ingroups and outgroups, social influence, and group polarization within game environments. It also examines the psychological effects of online social interaction in gaming communities, discussing how mobile games foster both prosocial behavior and toxic interactions within groups.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">Link</a>
  107.                    </p>
  108.                    <p><a href="https://www.linegames.org/" target="_blank" class="custom-link">External link</a>
  109. <a href="https://www.iliiili.com/" target="_blank" class="custom-link">External link</a>
  110. <a href="https://www.digwow.net/" target="_blank" class="custom-link">External link</a>
  111. <a href="https://www.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  112. <a href="https://www.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  113. <a href="https://404241796046-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://117188370720-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://098105355879-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://959553165873-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://710783892613-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://248836821776-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://193681952031-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://411672007880-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://572640260628-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://724037279347-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://547336383648-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://774747619022-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://840784449172-edu.iliiili.com/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  126. <a href="https://811176053527-edu.digwow.net/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  127. <a href="https://289282577545-edu.free-giftcodes.com/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  128. <a href="https://080908289307-edu.gifthub.com.ru/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  129. <a href="https://902355183102-gov.iliiili.com/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  130. <a href="https://369024622623-gov.digwow.net/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  131. <a href="https://441482173418-gov.free-giftcodes.com/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  132. <a href="https://927338674677-gov.gifthub.com.ru/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?039392646884&amp;url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?102453256090&amp;url=https://naver102453256090-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?857314028058&amp;url=https://naver857314028058-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?222811322668&amp;url=https://naver222811322668-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?093693788410&amp;url=https://naver093693788410-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?912718641922&amp;url=https://naver912718641922-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?165331231601&amp;url=https://naver165331231601-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?989820822104&amp;url=https://naver989820822104-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?968151378801&amp;url=https://naver968151378801-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?035196384266&amp;url=https://naver035196384266-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?359669066971&amp;url=https://naver359669066971-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?019990003622&amp;url=https://naver019990003622-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?251687323289&amp;url=https://naver251687323289-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-196784995885.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-895157473531.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-374692512281.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-680179758274.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-021475602062.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-223541610737.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-603531933180.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-741948271526.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-787750421874.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-978286360554.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-381533102877.mit-edu.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-920007505323.harvard-edu.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-960926464517.stanford-edu.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-927115907918.cambridge-edu.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-668291687680.berkeley-edu.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-226687370081.oxford-edu.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-681372148968-edu.wwv.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-126985908576-edu.sean.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-303312471618-edu.line.pp.ua/?url=https://blog-600754610589.gifthub.news/post/3451628097" target="_blank" class="custom-link">External link</a>
  165. </p>
  166.                    <div class="row mt-5 pt-5 border-top">
  167.                    </div>
  168.                </div>
  169.            </div>
  170.        </div>
  171.    </div>
  172.    <div class="section pb-0">
  173.        <div class="container">
  174.            <div class="row">
  175.                <div class="col-lg-12">
  176.                    <h2 class="heading">Related</h2>
  177.                </div>
  178.            </div>
  179.            <div class="row justify-content-center">
  180.                <div class="col-lg-12">
  181.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  182.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  183.                            <a href="https://blog-600754610589.gifthub.news/post/3468572190">
  184.                            <img src="https://x.gifthub.news/static/images/post/4.jpg" alt="6G Technologies and Their Impact on Ultra-Low Latency Game Streaming" title="6G Technologies and Their Impact on Ultra-Low Latency Game Streaming" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-3468572190.gifthub.news/post/3468572190/" target="_blank">
  190.                                <span class="date">2025-02-02</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-600754610589.gifthub.news/post/3468572190">6G Technologies and Their Impact on Ultra-Low Latency Game Streaming</a></h2>
  194.                            <p class="info">Gaming culture has transcended borders and languages, emerging as a vibrant global community that unites people from all walks of life under the banner of shared enthusiasm for interactive digital experiences. From casual gamers to hardcore enthusiasts, gaming has become a universal language, fostering connections, friendships, and even rivalries that span continents and time zones.</p>
  195.                            <a href="https://blog-600754610589.gifthub.news/post/3468572190" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.gifthub.news/static/images/user/1.jpg" alt="6G Technologies and Their Impact on Ultra-Low Latency Game Streaming" title="6G Technologies and Their Impact on Ultra-Low Latency Game Streaming" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Susan Thomas</strong>
  201.                                    <span>2025-02-02 published post</span>
  202.                                </div>
  203.                            </a>
  204.                        </div>
  205.                    </div>
  206.                </div>
  207.                <div class="col-lg-12">
  208.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  209.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  210.                            <a href="https://blog-600754610589.gifthub.news/post/4216038975">
  211.                            <img src="https://x.gifthub.news/static/images/post/9.jpg" alt="Designing Transparent Virtual Economies Through Distributed Ledger Technology" title="Designing Transparent Virtual Economies Through Distributed Ledger Technology" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-4216038975.gifthub.news/post/4216038975/" target="_blank">
  217.                                <span class="date">2025-02-02</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-600754610589.gifthub.news/post/4216038975">Designing Transparent Virtual Economies Through Distributed Ledger Technology</a></h2>
  221.                            <p class="info">This research explores how storytelling elements in mobile games influence player engagement and emotional investment. It examines the psychological mechanisms that make narrative-driven games compelling, focusing on immersion, empathy, and character development. The study also assesses how mobile game developers can use narrative structures to enhance long-term player retention and satisfaction.</p>
  222.                            <a href="https://blog-600754610589.gifthub.news/post/4216038975" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.gifthub.news/static/images/user/10.jpg" alt="Designing Transparent Virtual Economies Through Distributed Ledger Technology" title="Designing Transparent Virtual Economies Through Distributed Ledger Technology" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Walter Hughes</strong>
  228.                                    <span>2025-02-02 published post</span>
  229.                                </div>
  230.                            </a>
  231.                        </div>
  232.                    </div>
  233.                </div>
  234.                <div class="col-lg-12">
  235.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  236.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  237.                            <a href="https://blog-600754610589.gifthub.news/post/2860719543">
  238.                            <img src="https://x.gifthub.news/static/images/post/20.jpg" alt="Hierarchical Reinforcement Learning for Complex Task Decomposition in Mobile Games" title="Hierarchical Reinforcement Learning for Complex Task Decomposition in Mobile Games" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-2860719543.gifthub.news/post/2860719543/" target="_blank">
  244.                                <span class="date">2025-02-02</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-600754610589.gifthub.news/post/2860719543">Hierarchical Reinforcement Learning for Complex Task Decomposition in Mobile Games</a></h2>
  248.                            <p class="info">This paper explores the use of mobile games as learning tools, integrating gamification strategies into educational contexts. The research draws on cognitive learning theories and educational psychology to analyze how game mechanics such as rewards, challenges, and feedback influence knowledge retention, motivation, and problem-solving skills. By reviewing case studies of mobile learning games, the paper identifies best practices for designing educational games that foster deep learning experiences while maintaining player engagement. The study also examines the potential for mobile games to address disparities in education access and equity, particularly in resource-limited environments.</p>
  249.                            <a href="https://blog-600754610589.gifthub.news/post/2860719543" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.gifthub.news/static/images/user/6.jpg" alt="Hierarchical Reinforcement Learning for Complex Task Decomposition in Mobile Games" title="Hierarchical Reinforcement Learning for Complex Task Decomposition in Mobile Games" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Joshua Gray</strong>
  255.                                    <span>2025-02-02 published post</span>
  256.                                </div>
  257.                            </a>
  258.                        </div>
  259.                    </div>
  260.                </div>
  261.            </div>
  262.        </div>
  263.    </div>
  264.    <div class="py-5 bg-light mx-md-3 sec-subscribe">
  265.        <div class="container">
  266.            <div class="row">
  267.                <div class="col-lg-12">
  268.                    <h2 class="h4 fw-bold">Subscribe to newsletter</h2>
  269.                </div>
  270.            </div>
  271.            <form class="row">
  272.                <div class="col-md-8">
  273.                    <div class="mb-3 mb-md-0">
  274.                        <input type="email" class="form-control" placeholder="Enter your email">
  275.                    </div>
  276.                </div>
  277.                <div class="col-md-4 d-grid">
  278.                    <input type="submit" class="btn btn-primary" value="Subscribe">
  279.                </div>
  280.            </form>
  281.        </div>
  282.    </div>
  283.    <div class="site-footer">
  284.        <div class="container">
  285.            <div class="row justify-content-center copyright">
  286.                <div class="col-lg-7 text-center">
  287.                    <div class="widget">
  288.                        <p>Copyright &copy;
  289.                            <script>document.write(new Date().getFullYear());</script> All rights reserved.
  290.                        </p>
  291. <p>
  292.    < Top VPS Hosting Choice ><br>
  293.    <a href="https://evolution-host.com?ref=DQgZ6P" target="_blank">
  294.        <img src="https://x.gifthub.news/static/images/evolution-host.png" alt="Evolution Host" title="Evolution Host" class="evhost lazyload">
  295.    </a>
  296. </p>
  297.                    </div>
  298.                </div>
  299.            </div>
  300.        </div>
  301.    </div>
  302. </body>
  303.  
  304. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda