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-937106302282.mit-edu.top/post/7263590148

  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>Dynamic Game Balancing in Mobile Games Using Reinforcement Learning #027888649492 (2025-02-02)</title>
  9.    <link rel="canonical" href="https://blog-937106302282.mit-edu.top/post/7263590148">
  10.    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap">
  11.    <link rel="stylesheet" href="https://x.mit-edu.top/static/css/style.css">
  12.    <script src="https://x.mit-edu.top/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="Dynamic Game Balancing in Mobile Games Using Reinforcement Learning" />
  17.    <meta property="og:description" content="Dynamic Game Balancing in Mobile Games Using Reinforcement Learning #027888649492 (2025-02-02)" />
  18.    <meta property="og:url" content="https://blog-937106302282.mit-edu.top/post/7263590148" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/10.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-02T11:54:31Z" />
  22.    <meta property="og:article:author" content="Dr. Jason Morris" />
  23.    <meta property="og:article:section" content="mit-edu.top" />
  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": "Dynamic Game Balancing in Mobile Games Using Reinforcement Learning #027888649492 (2025-02-02)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Jason Morris",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://blog-937106302282.mit-edu.top/post/7263590148"
  38.            },
  39.            "datePublished": "2025-02-02T11:54:31Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/10.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/027888649492"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://blog-937106302282.mit-edu.top"
  50.            },
  51.            "doi": "027888649492",
  52.            "abstract": "Dynamic Game Balancing in Mobile Games Using Reinforcement Learning #027888649492 (2025-02-02)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Dynamic Game Balancing in Mobile Games Using Reinforcement Learning",
  56.                "author": "Dr. Jason Morris",
  57.                "datePublished": "2025-02-02T11:54:31Z",
  58.                "url": "https://blog-937106302282.mit-edu.top/post/7263590148"
  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-937106302282.mit-edu.top" class="logo m-0 text-uppercase">mit-edu.top</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.mit-edu.top/static/images/user/13.jpg" alt="Dynamic Game Balancing in Mobile Games Using Reinforcement Learning" title="Dynamic Game Balancing in Mobile Games Using Reinforcement Learning" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Jason Morris</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">Dynamic Game Balancing in Mobile Games Using Reinforcement Learning</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Jason Morris for contributing the article "Dynamic Game Balancing in Mobile Games Using Reinforcement Learning".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/10.jpg" alt="Dynamic Game Balancing in Mobile Games Using Reinforcement Learning" title="Dynamic Game Balancing in Mobile Games Using Reinforcement Learning" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>This research delves into the phenomenon of digital addiction within the context of mobile gaming, focusing on the psychological mechanisms that contribute to excessive play. The study draws on addiction psychology, neuroscience, and behavioral science to explore how mobile games utilize reward systems, variable reinforcement schedules, and immersive experiences to keep players engaged. The paper examines the societal impacts of mobile gaming addiction, including its effects on productivity, relationships, and mental health. Additionally, it offers policy recommendations for mitigating the negative effects of mobile game addiction, such as implementing healthier game design practices and promoting responsible gaming habits.</p>
  100. <p>Gamification extends beyond entertainment, infiltrating sectors such as marketing, education, and workplace training with game-inspired elements such as leaderboards, achievements, and rewards systems. By leveraging gamified strategies, businesses enhance user engagement, foster motivation, and drive desired behaviors, harnessing the power of play to achieve tangible goals and outcomes.</p>
  101. <p>This paper investigates the potential of neurofeedback and biofeedback techniques in mobile games to enhance player performance and overall gaming experience. The research examines how mobile games can integrate real-time brainwave monitoring, heart rate variability, and galvanic skin response to provide players with personalized feedback and guidance to improve focus, relaxation, or emotional regulation. Drawing on neuropsychology and biofeedback research, the study explores the cognitive and emotional benefits of biofeedback-based game mechanics, particularly in improving players' attention, stress management, and learning outcomes. The paper also discusses the ethical concerns related to the use of biofeedback data and the potential risks of manipulating player physiology.</p>
  102. <p>Virtual reality gaming has unlocked a new dimension of immersion, transporting players into fantastical realms where they can interact with virtual environments and characters in ways previously unimaginable. The sensory richness of VR experiences, coupled with intuitive motion controls, has redefined how players engage with games, blurring the boundaries between the digital realm and the physical world.</p>
  103. <p>This paper investigates the use of mobile games and gamification techniques in areas beyond entertainment, such as education, healthcare, and corporate training. It examines how game mechanics are applied to encourage desired behaviors, improve productivity, and enhance learning outcomes. The study also analyzes the effectiveness and challenges of gamification strategies, highlighting case studies from various industries.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-937106302282.mit-edu.top/post/7263590148" 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://604523013621-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://992464698791-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://653723794156-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://558910010356-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://726605861233-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://502928683574-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://686611394954-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://530654915218-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://086334802474-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://603008452518-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://919431349083-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://474711181481-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://337688489433-edu.iliiili.com/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  126. <a href="https://567566913385-edu.digwow.net/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  127. <a href="https://503751885643-edu.free-giftcodes.com/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  128. <a href="https://491435791558-edu.gifthub.com.ru/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  129. <a href="https://159587048313-gov.iliiili.com/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  130. <a href="https://502066306540-gov.digwow.net/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  131. <a href="https://020285001050-gov.free-giftcodes.com/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  132. <a href="https://854685945141-gov.gifthub.com.ru/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?872437449477&amp;url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?078183169527&amp;url=https://naver078183169527-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?112636714967&amp;url=https://naver112636714967-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?612669477295&amp;url=https://naver612669477295-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?501464276449&amp;url=https://naver501464276449-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?111518389546&amp;url=https://naver111518389546-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?583312973119&amp;url=https://naver583312973119-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?547292103355&amp;url=https://naver547292103355-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?183147706037&amp;url=https://naver183147706037-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?234546501320&amp;url=https://naver234546501320-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?541987496710&amp;url=https://naver541987496710-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?591195928383&amp;url=https://naver591195928383-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?044186241439&amp;url=https://naver044186241439-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-189860919039.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-522460765183.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-818951870756.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-758751614851.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-938446838624.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-811987562448.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-609195298032.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-625598979067.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-824168939948.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-468261534183.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-071987770297.mit-edu.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-090984831668.harvard-edu.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-812330638737.stanford-edu.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-505524233332.cambridge-edu.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-825991883016.berkeley-edu.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-180953714267.oxford-edu.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-690024206705-edu.wwv.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-983285993099-edu.sean.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-460887557659-edu.line.pp.ua/?url=https://blog-937106302282.mit-edu.top/post/7263590148" 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-937106302282.mit-edu.top/post/8923076514">
  184.                            <img src="https://x.mit-edu.top/static/images/post/10.jpg" alt="Choice Overload and Its Impact on Player Spending in Freemium Games" title="Choice Overload and Its Impact on Player Spending in Freemium Games" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-8923076514.mit-edu.top/post/8923076514/" target="_blank">
  190.                                <span class="date">2025-02-02</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-937106302282.mit-edu.top/post/8923076514">Choice Overload and Its Impact on Player Spending in Freemium Games</a></h2>
  194.                            <p class="info">This research explores the intersection of mobile gaming and behavioral economics, focusing on how in-game purchases influence player decision-making. The study analyzes common behavioral biases, such as the “anchoring effect” and “loss aversion,” that developers exploit to encourage spending. It provides insights into how these economic principles affect the design of monetization strategies and the ethical considerations involved in manipulating player behavior.</p>
  195.                            <a href="https://blog-937106302282.mit-edu.top/post/8923076514" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/13.jpg" alt="Choice Overload and Its Impact on Player Spending in Freemium Games" title="Choice Overload and Its Impact on Player Spending in Freemium Games" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Nicholas Richardson</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-937106302282.mit-edu.top/post/6039728154">
  211.                            <img src="https://x.mit-edu.top/static/images/post/10.jpg" alt="Uncertainty Modeling in AI-Driven Game Decision Systems Using Bayesian Networks" title="Uncertainty Modeling in AI-Driven Game Decision Systems Using Bayesian Networks" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-6039728154.mit-edu.top/post/6039728154/" target="_blank">
  217.                                <span class="date">2025-02-02</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-937106302282.mit-edu.top/post/6039728154">Uncertainty Modeling in AI-Driven Game Decision Systems Using Bayesian Networks</a></h2>
  221.                            <p class="info">This study investigates the privacy and data security issues associated with mobile gaming, focusing on data collection practices, user consent, and potential vulnerabilities. It proposes strategies for enhancing data protection and ensuring user privacy.</p>
  222.                            <a href="https://blog-937106302282.mit-edu.top/post/6039728154" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/9.jpg" alt="Uncertainty Modeling in AI-Driven Game Decision Systems Using Bayesian Networks" title="Uncertainty Modeling in AI-Driven Game Decision Systems Using Bayesian Networks" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Joseph Lee</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-937106302282.mit-edu.top/post/1063947285">
  238.                            <img src="https://x.mit-edu.top/static/images/post/4.jpg" alt="Procedural Dungeon Generation in Mobile Games Using Topological Data Analysis" title="Procedural Dungeon Generation in Mobile Games Using Topological Data Analysis" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-1063947285.mit-edu.top/post/1063947285/" target="_blank">
  244.                                <span class="date">2025-02-02</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-937106302282.mit-edu.top/post/1063947285">Procedural Dungeon Generation in Mobile Games Using Topological Data Analysis</a></h2>
  248.                            <p class="info">This paper explores the integration of virtual goods and cryptocurrencies within mobile games, analyzing how these digital assets are reshaping in-game economies and influencing real-world economic practices. The study examines how players engage with virtual currencies and goods, exploring their role in enhancing player agency, fostering virtual economies, and enabling new forms of monetization. The research also explores the potential for blockchain technology to facilitate secure, decentralized in-game transactions, providing insights into the future of digital currencies within the gaming industry and the broader global economy.</p>
  249.                            <a href="https://blog-937106302282.mit-edu.top/post/1063947285" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/10.jpg" alt="Procedural Dungeon Generation in Mobile Games Using Topological Data Analysis" title="Procedural Dungeon Generation in Mobile Games Using Topological Data Analysis" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Sandra Scott</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.mit-edu.top/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