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-985807023290.mit-edu.top/post/0354876192

  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 #512155103823 (2025-02-01)</title>
  9.    <link rel="canonical" href="https://blog-985807023290.mit-edu.top/post/0354876192">
  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 #512155103823 (2025-02-01)" />
  18.    <meta property="og:url" content="https://blog-985807023290.mit-edu.top/post/0354876192" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/17.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-01T09:57:45Z" />
  22.    <meta property="og:article:author" content="Dr. Raymond Henderson" />
  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 #512155103823 (2025-02-01)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Raymond Henderson",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://blog-985807023290.mit-edu.top/post/0354876192"
  38.            },
  39.            "datePublished": "2025-02-01T09:57:45Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/17.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/512155103823"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://blog-985807023290.mit-edu.top"
  50.            },
  51.            "doi": "512155103823",
  52.            "abstract": "Dynamic Game Balancing in Mobile Games Using Reinforcement Learning #512155103823 (2025-02-01)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Dynamic Game Balancing in Mobile Games Using Reinforcement Learning",
  56.                "author": "Dr. Raymond Henderson",
  57.                "datePublished": "2025-02-01T09:57:45Z",
  58.                "url": "https://blog-985807023290.mit-edu.top/post/0354876192"
  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-985807023290.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/1.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">Raymond Henderson</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-02-01</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 Raymond Henderson 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/17.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 study explores the social and economic implications of microtransactions in mobile gaming, focusing on player behavior, spending patterns, and the potential for addiction. It also investigates the broader effects on the gaming industry, such as the shift in business models, the emergence of virtual economies, and the ethical concerns surrounding "pay-to-win" mechanics. The research offers policy recommendations to address these issues in a balanced manner.</p>
  100. <p>This study explores the economic implications of in-game microtransactions within mobile games, focusing on their effects on user behavior and virtual market dynamics. The research investigates how the implementation of microtransactions, including loot boxes, subscriptions, and cosmetic purchases, influences player engagement, game retention, and overall spending patterns. By drawing on theories of consumer behavior, behavioral economics, and market structure, the paper analyzes how mobile game developers create virtual economies that mimic real-world market forces. Additionally, the paper discusses the ethical implications of microtransactions, particularly in terms of player manipulation, gambling-like mechanics, and the impact on younger audiences.</p>
  101. <p>The social fabric of gaming is woven through online multiplayer experiences, where players collaborate, compete, and form lasting friendships in virtual realms. Whether teaming up in cooperative missions or facing off in intense PvP battles, the camaraderie and sense of community fostered by online gaming platforms transcend geographical distances, creating bonds that extend beyond the digital domain.</p>
  102. <p>Multiplayer platforms foster communities of gamers, forging friendships across continents and creating bonds that transcend virtual boundaries. Through cooperative missions, competitive matches, and shared adventures, players connect on a deeper level, building camaraderie and teamwork skills that extend beyond the digital realm. The social aspect of gaming not only enhances gameplay but also enriches lives, fostering friendships that endure and memories that last a lifetime.</p>
  103. <p>This research examines the convergence of mobile gaming and virtual reality (VR) technologies, focusing on how the integration of VR into mobile games can create immersive, interactive experiences for players. The study explores the technical challenges of VR gaming on mobile devices, including hardware limitations, motion tracking, and user comfort, as well as the design principles that enable seamless interaction between virtual environments and physical spaces. The paper investigates the cognitive and emotional effects of VR gaming, particularly in relation to presence, immersion, and player agency. It also addresses the potential for VR to revolutionize mobile gaming experiences, creating new opportunities for storytelling, social interaction, and entertainment.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-985807023290.mit-edu.top/post/0354876192" 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://407435856088-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://386044023846-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://558571412155-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://641249177771-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://283568223071-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://212428992127-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://044722840297-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://019427548881-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://681993697169-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://353483285237-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://991879938037-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://497104149597-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://816430139317-edu.iliiili.com/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  126. <a href="https://210124863584-edu.digwow.net/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  127. <a href="https://998947739473-edu.free-giftcodes.com/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  128. <a href="https://486417148250-edu.gifthub.com.ru/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  129. <a href="https://647905305299-gov.iliiili.com/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  130. <a href="https://073910369901-gov.digwow.net/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  131. <a href="https://716642707407-gov.free-giftcodes.com/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  132. <a href="https://047577575876-gov.gifthub.com.ru/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?903903075739&amp;url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?900651456203&amp;url=https://naver900651456203-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?050547238528&amp;url=https://naver050547238528-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?835409409575&amp;url=https://naver835409409575-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?610231537692&amp;url=https://naver610231537692-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?416278052503&amp;url=https://naver416278052503-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?543490062195&amp;url=https://naver543490062195-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?349019350977&amp;url=https://naver349019350977-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?773034388738&amp;url=https://naver773034388738-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?745954589590&amp;url=https://naver745954589590-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?425513291695&amp;url=https://naver425513291695-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?034908882378&amp;url=https://naver034908882378-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?836786728370&amp;url=https://naver836786728370-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-609779283683.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-461709582161.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-834662733700.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-738096343514.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-463789862339.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-502883956856.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-481842289568.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-455788739927.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-213998547731.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-960926772240.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-114117849238.mit-edu.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-093867963055.harvard-edu.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-732967079480.stanford-edu.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-175098908385.cambridge-edu.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-082487951257.berkeley-edu.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-055993011521.oxford-edu.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-421369877016-edu.wwv.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-811037732332-edu.sean.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-733886939165-edu.line.pp.ua/?url=https://blog-985807023290.mit-edu.top/post/0354876192" 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-985807023290.mit-edu.top/post/0135986274">
  184.                            <img src="https://x.mit-edu.top/static/images/post/17.jpg" alt="The Role of Gamified Activism in Promoting Climate Awareness" title="The Role of Gamified Activism in Promoting Climate Awareness" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-0135986274.mit-edu.top/post/0135986274/" target="_blank">
  190.                                <span class="date">2025-02-01</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-985807023290.mit-edu.top/post/0135986274">The Role of Gamified Activism in Promoting Climate Awareness</a></h2>
  194.                            <p class="info">A Comparative Analysis This paper provides a comprehensive analysis of various monetization models in mobile gaming, including in-app purchases, advertisements, and subscription services. It compares the effectiveness and ethical considerations of each model, offering recommendations for developers and policymakers.</p>
  195.                            <a href="https://blog-985807023290.mit-edu.top/post/0135986274" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/1.jpg" alt="The Role of Gamified Activism in Promoting Climate Awareness" title="The Role of Gamified Activism in Promoting Climate Awareness" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Justin Brooks</strong>
  201.                                    <span>2025-02-01 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-985807023290.mit-edu.top/post/7069482153">
  211.                            <img src="https://x.mit-edu.top/static/images/post/5.jpg" alt="Game-Based Training Modules for Skills Development in Vocational Education" title="Game-Based Training Modules for Skills Development in Vocational Education" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-7069482153.mit-edu.top/post/7069482153/" target="_blank">
  217.                                <span class="date">2025-02-01</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-985807023290.mit-edu.top/post/7069482153">Game-Based Training Modules for Skills Development in Vocational Education</a></h2>
  221.                            <p class="info">This paper critically analyzes the role of mobile gaming in reinforcing or challenging socioeconomic stratification, particularly in developing and emerging markets. It examines how factors such as access to mobile devices, internet connectivity, and disposable income create disparities in the ability to participate in the mobile gaming ecosystem. The study draws upon theories of digital inequality and explores how mobile games both reflect and perpetuate existing social and economic divides, while also investigating the potential of mobile gaming to serve as a democratizing force, providing access to entertainment, education, and social connection for underserved populations.</p>
  222.                            <a href="https://blog-985807023290.mit-edu.top/post/7069482153" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/13.jpg" alt="Game-Based Training Modules for Skills Development in Vocational Education" title="Game-Based Training Modules for Skills Development in Vocational Education" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Peter Butler</strong>
  228.                                    <span>2025-02-01 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-985807023290.mit-edu.top/post/3852714609">
  238.                            <img src="https://x.mit-edu.top/static/images/post/13.jpg" alt="Leveraging Biofeedback for Personalized Game Design" title="Leveraging Biofeedback for Personalized Game Design" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-3852714609.mit-edu.top/post/3852714609/" target="_blank">
  244.                                <span class="date">2025-02-01</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-985807023290.mit-edu.top/post/3852714609">Leveraging Biofeedback for Personalized Game Design</a></h2>
  248.                            <p class="info">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>
  249.                            <a href="https://blog-985807023290.mit-edu.top/post/3852714609" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/18.jpg" alt="Leveraging Biofeedback for Personalized Game Design" title="Leveraging Biofeedback for Personalized Game Design" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Larry Sanders</strong>
  255.                                    <span>2025-02-01 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