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-728297411510.mit-edu.top/post/6159840273

  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>Active Learning Strategies for Reducing Computational Costs in Game AI #629753123644 (2025-02-06)</title>
  9.    <link rel="canonical" href="https://blog-728297411510.mit-edu.top/post/6159840273">
  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="Active Learning Strategies for Reducing Computational Costs in Game AI" />
  17.    <meta property="og:description" content="Active Learning Strategies for Reducing Computational Costs in Game AI #629753123644 (2025-02-06)" />
  18.    <meta property="og:url" content="https://blog-728297411510.mit-edu.top/post/6159840273" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/7.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-05T17:49:52Z" />
  22.    <meta property="og:article:author" content="Dr. Evelyn Griffin" />
  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": "Active Learning Strategies for Reducing Computational Costs in Game AI #629753123644 (2025-02-06)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Evelyn Griffin",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://blog-728297411510.mit-edu.top/post/6159840273"
  38.            },
  39.            "datePublished": "2025-02-05T17:49:52Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/7.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/629753123644"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://blog-728297411510.mit-edu.top"
  50.            },
  51.            "doi": "629753123644",
  52.            "abstract": "Active Learning Strategies for Reducing Computational Costs in Game AI #629753123644 (2025-02-06)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Active Learning Strategies for Reducing Computational Costs in Game AI",
  56.                "author": "Dr. Evelyn Griffin",
  57.                "datePublished": "2025-02-05T17:49:52Z",
  58.                "url": "https://blog-728297411510.mit-edu.top/post/6159840273"
  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-728297411510.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/4.jpg" alt="Active Learning Strategies for Reducing Computational Costs in Game AI" title="Active Learning Strategies for Reducing Computational Costs in Game AI" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Evelyn Griffin</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-02-06</span>
  95.                    <h2 class="heading text-center">Active Learning Strategies for Reducing Computational Costs in Game AI</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Evelyn Griffin for contributing the article "Active Learning Strategies for Reducing Computational Costs in Game AI".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/7.jpg" alt="Active Learning Strategies for Reducing Computational Costs in Game AI" title="Active Learning Strategies for Reducing Computational Costs in Game AI" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>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>
  100. <p>This study examines how mobile games can contribute to the development of smart cities, focusing on the integration of gaming technologies with urban planning, sustainability initiatives, and civic engagement efforts. The paper investigates the potential of mobile games to facilitate smart city initiatives, such as crowd-sourced data collection, environmental monitoring, and social participation. By exploring the intersection of gaming, urban studies, and IoT, the research discusses how mobile games can play a role in addressing contemporary challenges in urban sustainability, mobility, and governance.</p>
  101. <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>
  102. <p>This paper explores the use of mobile games as educational tools, assessing their effectiveness in teaching various subjects and skills. It discusses the advantages and limitations of game-based learning in mobile contexts.</p>
  103. <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>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-728297411510.mit-edu.top/post/6159840273" 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://970484449809-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://528513446944-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://682672870828-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://363354207058-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://402097455723-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://900082929354-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://775580321620-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://476048349348-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://640575043591-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://633706843548-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://472317281248-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://843103267647-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://331786524765-edu.iliiili.com/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  126. <a href="https://584618592902-edu.digwow.net/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  127. <a href="https://239903736815-edu.free-giftcodes.com/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  128. <a href="https://567944593964-edu.gifthub.com.ru/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  129. <a href="https://723013347248-gov.iliiili.com/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  130. <a href="https://611202759543-gov.digwow.net/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  131. <a href="https://003390772083-gov.free-giftcodes.com/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  132. <a href="https://417241003233-gov.gifthub.com.ru/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?518473873203&amp;url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?271489830654&amp;url=https://naver271489830654-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?855188439376&amp;url=https://naver855188439376-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?763184412661&amp;url=https://naver763184412661-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?544619195603&amp;url=https://naver544619195603-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?557494161570&amp;url=https://naver557494161570-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?021288342704&amp;url=https://naver021288342704-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?723394749499&amp;url=https://naver723394749499-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?905162165384&amp;url=https://naver905162165384-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?128499871110&amp;url=https://naver128499871110-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?695534435041&amp;url=https://naver695534435041-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?367896218158&amp;url=https://naver367896218158-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?136357416970&amp;url=https://naver136357416970-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-324829055745.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-476291005730.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-471168200793.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-699273711430.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-640114161388.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-219388657674.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-055199164275.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-692730651580.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-355123628238.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-154572132315.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-471530665187.mit-edu.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-449363288745.harvard-edu.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-959190738892.stanford-edu.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-859477222258.cambridge-edu.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-577441947967.berkeley-edu.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-040920115053.oxford-edu.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-885001868603-edu.wwv.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-808594308391-edu.sean.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-402018396896-edu.line.pp.ua/?url=https://blog-728297411510.mit-edu.top/post/6159840273" 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-728297411510.mit-edu.top/post/2965147803">
  184.                            <img src="https://x.mit-edu.top/static/images/post/7.jpg" alt="Adaptive Pathfinding Algorithms for Procedurally Generated Mobile Game Levels" title="Adaptive Pathfinding Algorithms for Procedurally Generated Mobile Game Levels" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-2965147803.mit-edu.top/post/2965147803/" target="_blank">
  190.                                <span class="date">2025-02-06</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-728297411510.mit-edu.top/post/2965147803">Adaptive Pathfinding Algorithms for Procedurally Generated Mobile Game Levels</a></h2>
  194.                            <p class="info">This research examines the role of geolocation-based augmented reality (AR) games in transforming how urban spaces are perceived and interacted with by players. The study investigates how AR mobile games such as Pokémon Go integrate physical locations into gameplay, creating a hybrid digital-physical experience. The paper explores the implications of geolocation-based games for urban planning, public space use, and social interaction, considering both the positive and negative effects of blending virtual experiences with real-world environments. It also addresses ethical concerns regarding data privacy, surveillance, and the potential for gamifying everyday spaces in ways that affect public life.</p>
  195.                            <a href="https://blog-728297411510.mit-edu.top/post/2965147803" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/4.jpg" alt="Adaptive Pathfinding Algorithms for Procedurally Generated Mobile Game Levels" title="Adaptive Pathfinding Algorithms for Procedurally Generated Mobile Game Levels" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Judith Mitchell</strong>
  201.                                    <span>2025-02-06 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-728297411510.mit-edu.top/post/4867091325">
  211.                            <img src="https://x.mit-edu.top/static/images/post/7.jpg" alt="Ethical Implications of Biometric Data Use in Mobile Games" title="Ethical Implications of Biometric Data Use in Mobile Games" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-4867091325.mit-edu.top/post/4867091325/" target="_blank">
  217.                                <span class="date">2025-02-06</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-728297411510.mit-edu.top/post/4867091325">Ethical Implications of Biometric Data Use in Mobile Games</a></h2>
  221.                            <p class="info">This study investigates the potential of blockchain technology to decentralize mobile gaming, offering new opportunities for player empowerment and developer autonomy. By leveraging smart contracts, decentralized finance (DeFi), and non-fungible tokens (NFTs), blockchain could allow players to truly own in-game assets, trade them across platforms, and participate in decentralized governance of games. The paper examines the technological challenges, economic opportunities, and legal implications of blockchain integration in mobile gaming ecosystems. It also considers the ethical concerns regarding virtual asset ownership and the potential for blockchain to disrupt existing monetization models.</p>
  222.                            <a href="https://blog-728297411510.mit-edu.top/post/4867091325" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/19.jpg" alt="Ethical Implications of Biometric Data Use in Mobile Games" title="Ethical Implications of Biometric Data Use in Mobile Games" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Dennis Torres</strong>
  228.                                    <span>2025-02-06 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-728297411510.mit-edu.top/post/7041538269">
  238.                            <img src="https://x.mit-edu.top/static/images/post/14.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-7041538269.mit-edu.top/post/7041538269/" target="_blank">
  244.                                <span class="date">2025-02-06</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-728297411510.mit-edu.top/post/7041538269">Next-Generation Networking Standards for Ultra-Low Latency Mobile Gaming</a></h2>
  248.                            <p class="info">This paper examines how mobile games can be utilized as platforms for social advocacy and political mobilization, particularly in the context of global social movements. The study explores the potential for mobile games to raise awareness about social justice issues, such as climate change, gender equality, and human rights, by engaging players in interactive, narrative-driven activism. By drawing on theories of participatory media and political communication, the research analyzes how game mechanics can be used to simulate real-world social challenges, promote empathy, and encourage collective action. The paper also discusses the ethical challenges of gamifying serious issues and the risks of oversimplification or exploitation of activism.</p>
  249.                            <a href="https://blog-728297411510.mit-edu.top/post/7041538269" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/8.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>Brandon Barnes</strong>
  255.                                    <span>2025-02-06 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