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://338451.mit-edu.top/post/6781392054

  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>Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs #106195533418 (2025-02-02)</title>
  9.    <link rel="canonical" href="https://338451.mit-edu.top/post/6781392054">
  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="Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs" />
  17.    <meta property="og:description" content="Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs #106195533418 (2025-02-02)" />
  18.    <meta property="og:url" content="https://338451.mit-edu.top/post/6781392054" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/4.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-01T17:58:48Z" />
  22.    <meta property="og:article:author" content="Dr. Peter Butler" />
  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": "Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs #106195533418 (2025-02-02)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Peter Butler",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://338451.mit-edu.top/post/6781392054"
  38.            },
  39.            "datePublished": "2025-02-01T17:58:48Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/4.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/106195533418"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://338451.mit-edu.top"
  50.            },
  51.            "doi": "106195533418",
  52.            "abstract": "Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs #106195533418 (2025-02-02)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs",
  56.                "author": "Dr. Peter Butler",
  57.                "datePublished": "2025-02-01T17:58:48Z",
  58.                "url": "https://338451.mit-edu.top/post/6781392054"
  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://338451.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/8.jpg" alt="Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs" title="Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Peter Butler</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">Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Peter Butler for contributing the article "Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/4.jpg" alt="Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs" title="Optimizing Battery Consumption in Mobile Games: Techniques and Trade-offs" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>This research explores the potential of blockchain technology to transform the digital economy of mobile games by enabling secure, transparent ownership of in-game assets. The study examines how blockchain can be used to facilitate the creation, trading, and ownership of non-fungible tokens (NFTs) within mobile games, allowing players to buy, sell, and trade unique digital items. Drawing on blockchain technology, game design, and economic theory, the paper investigates the implications of decentralized ownership for game economies, player rights, and digital scarcity. The research also considers the challenges of implementing blockchain in mobile games, including scalability, transaction costs, and the environmental impact of blockchain mining.</p>
  100. <p>This study analyzes the growth of mobile game streaming services and their impact on the mobile gaming market. It explores how cloud gaming platforms, such as Google Stadia and Microsoft’s Project xCloud, allow players to access high-quality games on low-powered devices. The paper evaluates the technical challenges of latency, bandwidth, and device compatibility, as well as the potential of mobile game streaming to democratize access to games globally.</p>
  101. <p>This study compares the educational efficacy of mobile games designed for learning with those created purely for entertainment purposes, examining their impacts on knowledge retention, critical thinking, and problem-solving skills. Drawing from educational theory, cognitive psychology, and game design, the research evaluates how various game mechanics—such as points, challenges, and feedback loops—affect learning outcomes. The paper investigates how mobile games can bridge the gap between fun and education, proposing a framework for creating hybrid games that are both enjoyable and educational. The research also addresses the challenges of assessing learning outcomes in gamified environments and the role of player motivation in educational success.</p>
  102. <p>This research explores the intersection of mobile gaming and digital citizenship, with a focus on the ethical, social, and political implications of gaming in the digital age. Drawing on sociotechnical theory, the study examines how mobile games contribute to the development of civic behaviors, digital literacy, and ethical engagement in online communities. It also explores the role of mobile games in shaping identity, social responsibility, and participatory culture. The paper critically evaluates the positive and negative impacts of mobile games on digital citizenship, and offers policy recommendations for fostering ethical game design and responsible player behavior in the digital ecosystem.</p>
  103. <p>This research examines how mobile gaming facilitates social interactions among players, focusing on community building, communication patterns, and the formation of virtual identities. It also considers the implications of mobile gaming on social behavior and relationships.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://338451.mit-edu.top/post/6781392054" 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://052016437033-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://763070832337-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://661376971183-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://837631907315-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://498631408536-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://234452735599-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://699430970843-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://984847460806-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://089639508542-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://639623022406-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://243334932906-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://866710984957-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://359509234677-edu.iliiili.com/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  126. <a href="https://061252948510-edu.digwow.net/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  127. <a href="https://618113949800-edu.free-giftcodes.com/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  128. <a href="https://833290997122-edu.gifthub.com.ru/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  129. <a href="https://317179141062-gov.iliiili.com/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  130. <a href="https://357237211640-gov.digwow.net/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  131. <a href="https://640353695402-gov.free-giftcodes.com/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  132. <a href="https://327423668392-gov.gifthub.com.ru/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?114288353488&amp;url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?758299531374&amp;url=https://naver758299531374-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?641570892220&amp;url=https://naver641570892220-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?165404380119&amp;url=https://naver165404380119-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?063200764822&amp;url=https://naver063200764822-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?902234250891&amp;url=https://naver902234250891-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?339350367697&amp;url=https://naver339350367697-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?664157457671&amp;url=https://naver664157457671-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?006186329255&amp;url=https://naver006186329255-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?391151828344&amp;url=https://naver391151828344-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?089847957676&amp;url=https://naver089847957676-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?208234763989&amp;url=https://naver208234763989-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?072906314399&amp;url=https://naver072906314399-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-094851472395.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-872160177367.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-099428437812.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-059299876093.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-100846646599.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-332123329358.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-346955265349.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-014763606929.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-262298022627.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-253888789266.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-527219145465.mit-edu.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-278441166545.harvard-edu.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-324340002834.stanford-edu.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-858494912856.cambridge-edu.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-972537179514.berkeley-edu.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-515708184023.oxford-edu.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-425600308661-edu.wwv.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-379320871451-edu.sean.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-270772025595-edu.line.pp.ua/?url=https://338451.mit-edu.top/post/6781392054" 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://338451.mit-edu.top/post/6208914753">
  184.                            <img src="https://x.mit-edu.top/static/images/post/4.jpg" alt="Real-Time Synchronization in Cross-Platform Multiplayer Mobile Games" title="Real-Time Synchronization in Cross-Platform Multiplayer Mobile 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-6208914753.mit-edu.top/post/6208914753/" target="_blank">
  190.                                <span class="date">2025-02-02</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://338451.mit-edu.top/post/6208914753">Real-Time Synchronization in Cross-Platform Multiplayer Mobile Games</a></h2>
  194.                            <p class="info">This study explores the role of user-generated content (UGC) in mobile games, focusing on how player-created game elements, such as levels, skins, and mods, contribute to game longevity and community engagement. The research examines how allowing players to create and share content within a game environment enhances player investment, creativity, and social interaction. Drawing on community-building theories and participatory culture, the paper investigates the challenges and benefits of incorporating UGC features into mobile games, including the technical, social, and legal considerations. The study also evaluates the potential for UGC to drive game evolution and extend the lifespan of mobile games by continually introducing fresh content.</p>
  195.                            <a href="https://338451.mit-edu.top/post/6208914753" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/8.jpg" alt="Real-Time Synchronization in Cross-Platform Multiplayer Mobile Games" title="Real-Time Synchronization in Cross-Platform Multiplayer Mobile Games" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Paul Young</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://338451.mit-edu.top/post/4250736198">
  211.                            <img src="https://x.mit-edu.top/static/images/post/20.jpg" alt="The Economics of Loot Box Regulation: A Global Comparative Analysis" title="The Economics of Loot Box Regulation: A Global Comparative Analysis" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-4250736198.mit-edu.top/post/4250736198/" target="_blank">
  217.                                <span class="date">2025-02-02</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://338451.mit-edu.top/post/4250736198">The Economics of Loot Box Regulation: A Global Comparative Analysis</a></h2>
  221.                            <p class="info">Mobile gaming has democratized access to gaming experiences, empowering billions of smartphone users to dive into a vast array of games ranging from casual puzzles to graphically intensive adventures. The portability and convenience of mobile devices have transformed downtime into playtime, allowing gamers to indulge their passion anytime, anywhere, with a tap of their fingertips.</p>
  222.                            <a href="https://338451.mit-edu.top/post/4250736198" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/6.jpg" alt="The Economics of Loot Box Regulation: A Global Comparative Analysis" title="The Economics of Loot Box Regulation: A Global Comparative Analysis" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Ann Gonzales</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://338451.mit-edu.top/post/8752096341">
  238.                            <img src="https://x.mit-edu.top/static/images/post/1.jpg" alt="Next-Generation Networking Standards for Ultra-Low Latency Mobile Gaming" title="Next-Generation Networking Standards for Ultra-Low Latency Mobile Gaming" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-8752096341.mit-edu.top/post/8752096341/" target="_blank">
  244.                                <span class="date">2025-02-02</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://338451.mit-edu.top/post/8752096341">Next-Generation Networking Standards for Ultra-Low Latency Mobile Gaming</a></h2>
  248.                            <p class="info">This study applies social network analysis (SNA) to investigate the role of social influence and network dynamics in mobile gaming communities. It examines how social relationships, information flow, and peer-to-peer interactions within these communities shape player behavior, preferences, and engagement patterns. The research builds upon social learning theory and network theory to model the spread of gaming behaviors, including game adoption, in-game purchases, and the sharing of strategies and achievements. The study also explores how mobile games leverage social influence mechanisms, such as multiplayer collaboration and social rewards, to enhance player retention and lifetime value.</p>
  249.                            <a href="https://338451.mit-edu.top/post/8752096341" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/20.jpg" alt="Next-Generation Networking Standards for Ultra-Low Latency Mobile Gaming" title="Next-Generation Networking Standards for Ultra-Low Latency Mobile Gaming" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Sharon Cox</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