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-035170654597.mit-edu.top/post/8567209341

  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>Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation #108609791966 (2025-02-01)</title>
  9.    <link rel="canonical" href="https://blog-035170654597.mit-edu.top/post/8567209341">
  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="Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation" />
  17.    <meta property="og:description" content="Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation #108609791966 (2025-02-01)" />
  18.    <meta property="og:url" content="https://blog-035170654597.mit-edu.top/post/8567209341" />
  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-01T15:44:49Z" />
  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": "Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation #108609791966 (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-035170654597.mit-edu.top/post/8567209341"
  38.            },
  39.            "datePublished": "2025-02-01T15:44:49Z",
  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/108609791966"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://blog-035170654597.mit-edu.top"
  50.            },
  51.            "doi": "108609791966",
  52.            "abstract": "Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation #108609791966 (2025-02-01)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation",
  56.                "author": "Dr. Raymond Henderson",
  57.                "datePublished": "2025-02-01T15:44:49Z",
  58.                "url": "https://blog-035170654597.mit-edu.top/post/8567209341"
  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-035170654597.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/3.jpg" alt="Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation" title="Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation" 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">Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Raymond Henderson for contributing the article "Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/17.jpg" alt="Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation" title="Leveraging Generative Pretrained Transformers for Real-Time NPC Dialogue Generation" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>Gaming culture has transcended borders and languages, emerging as a vibrant global community that unites people from all walks of life under the banner of shared enthusiasm for interactive digital experiences. From casual gamers to hardcore enthusiasts, gaming has become a universal language, fostering connections, friendships, and even rivalries that span continents and time zones.</p>
  100. <p>This research evaluates the environmental sustainability of the mobile gaming industry, focusing on the environmental footprint of game development, distribution, and consumption. The study examines energy consumption patterns, electronic waste generation, and resource use across the mobile gaming lifecycle, offering a comprehensive assessment of the industry's impact on global sustainability. It also explores innovative approaches to mitigate these effects, such as green game design principles, eco-friendly server technologies, and sustainable mobile device manufacturing practices.</p>
  101. <p>This paper explores the increasing integration of social media features in mobile games, such as in-game sharing, leaderboards, and social network connectivity. It examines how these features influence player behavior, community engagement, and the overall gaming experience. The research also discusses the benefits and challenges of incorporating social elements into games, particularly in terms of user privacy, data sharing, and online safety.</p>
  102. <p>Virtual reality transports players to alternate dimensions, blurring the lines between reality and fiction, and offering glimpses of futuristic realms yet to be explored. Through immersive simulations and interactive experiences, VR technology revolutionizes gaming, providing unprecedented levels of immersion and engagement. From virtual adventures in space to realistic simulations of historical events, VR opens doors to limitless possibilities, inviting players to step into worlds beyond imagination.</p>
  103. <p>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>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-035170654597.mit-edu.top/post/8567209341" 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://771760552884-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://752157971212-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://889473950137-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://192471956161-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://868090378326-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://622736555893-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://988505782691-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://639561133416-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://062651940800-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://489649702759-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://872123820085-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://280361419473-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://454629517839-edu.iliiili.com/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  126. <a href="https://112221759796-edu.digwow.net/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  127. <a href="https://937885120593-edu.free-giftcodes.com/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  128. <a href="https://554238250472-edu.gifthub.com.ru/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  129. <a href="https://558537121900-gov.iliiili.com/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  130. <a href="https://422582937461-gov.digwow.net/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  131. <a href="https://287225580334-gov.free-giftcodes.com/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  132. <a href="https://146337380638-gov.gifthub.com.ru/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?822678897510&amp;url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?168202626350&amp;url=https://naver168202626350-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?099052945112&amp;url=https://naver099052945112-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?092853860781&amp;url=https://naver092853860781-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?953588697503&amp;url=https://naver953588697503-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?897418718993&amp;url=https://naver897418718993-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?280359444803&amp;url=https://naver280359444803-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?763423812554&amp;url=https://naver763423812554-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?425215643688&amp;url=https://naver425215643688-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?622002479722&amp;url=https://naver622002479722-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?013378811343&amp;url=https://naver013378811343-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?907275138449&amp;url=https://naver907275138449-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?797660971218&amp;url=https://naver797660971218-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-190334635452.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-976811780557.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-544676596520.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-083529826508.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-686632387854.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-504166165528.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-400151910683.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-822607158574.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-291743594609.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-801860252412.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-228085504678.mit-edu.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-038408488675.harvard-edu.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-691832155963.stanford-edu.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-513981885625.cambridge-edu.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-564421990074.berkeley-edu.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-399896247535.oxford-edu.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-723296743196-edu.wwv.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-395403833822-edu.sean.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-446100772192-edu.line.pp.ua/?url=https://blog-035170654597.mit-edu.top/post/8567209341" 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-035170654597.mit-edu.top/post/5064829317">
  184.                            <img src="https://x.mit-edu.top/static/images/post/17.jpg" alt="The Influence of Mobile Game Aesthetics on Perceived Player Immersion" title="The Influence of Mobile Game Aesthetics on Perceived Player Immersion" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-5064829317.mit-edu.top/post/5064829317/" target="_blank">
  190.                                <span class="date">2025-02-01</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-035170654597.mit-edu.top/post/5064829317">The Influence of Mobile Game Aesthetics on Perceived Player Immersion</a></h2>
  194.                            <p class="info">This research critically examines the ethical considerations of marketing practices in the mobile game industry, focusing on how developers target players through personalized ads, in-app purchases, and player data analysis. The study investigates the ethical implications of targeting vulnerable populations, such as minors, by using persuasive techniques like loot boxes, microtransactions, and time-limited offers. Drawing on ethical frameworks in marketing and consumer protection law, the paper explores the balance between business interests and player welfare, emphasizing the importance of transparency, consent, and social responsibility in game marketing. The research also offers recommendations for ethical advertising practices that avoid manipulation and promote fair treatment of players.</p>
  195.                            <a href="https://blog-035170654597.mit-edu.top/post/5064829317" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/3.jpg" alt="The Influence of Mobile Game Aesthetics on Perceived Player Immersion" title="The Influence of Mobile Game Aesthetics on Perceived Player Immersion" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Evelyn Griffin</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-035170654597.mit-edu.top/post/9362417805">
  211.                            <img src="https://x.mit-edu.top/static/images/post/19.jpg" alt="The Role of Secure Authentication Systems in Augmented Reality Games" title="The Role of Secure Authentication Systems in Augmented Reality 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-9362417805.mit-edu.top/post/9362417805/" target="_blank">
  217.                                <span class="date">2025-02-01</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-035170654597.mit-edu.top/post/9362417805">The Role of Secure Authentication Systems in Augmented Reality Games</a></h2>
  221.                            <p class="info">Gaming's impact on education is profound, with gamified learning platforms revolutionizing how students engage with academic content. By incorporating game elements such as rewards, challenges, and progression systems into educational software, educators are able to make learning more interactive, enjoyable, and effective, catering to diverse learning styles and enhancing retention rates.</p>
  222.                            <a href="https://blog-035170654597.mit-edu.top/post/9362417805" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/1.jpg" alt="The Role of Secure Authentication Systems in Augmented Reality Games" title="The Role of Secure Authentication Systems in Augmented Reality Games" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Alexander Ward</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-035170654597.mit-edu.top/post/6501873294">
  238.                            <img src="https://x.mit-edu.top/static/images/post/11.jpg" alt="Designing Games for Wearable Devices: Opportunities and Challenges" title="Designing Games for Wearable Devices: Opportunities and Challenges" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-6501873294.mit-edu.top/post/6501873294/" target="_blank">
  244.                                <span class="date">2025-02-01</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-035170654597.mit-edu.top/post/6501873294">Designing Games for Wearable Devices: Opportunities and Challenges</a></h2>
  248.                            <p class="info">This research critically analyzes the representation of diverse cultures, identities, and experiences in mobile games. It explores how game developers approach diversity and inclusion, from character design to narrative themes. The study discusses the challenges of creating culturally sensitive content while ensuring broad market appeal and the potential social impact of inclusive mobile game design.</p>
  249.                            <a href="https://blog-035170654597.mit-edu.top/post/6501873294" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/14.jpg" alt="Designing Games for Wearable Devices: Opportunities and Challenges" title="Designing Games for Wearable Devices: Opportunities and Challenges" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Thomas Clark</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