Chapter 1 JADEX A BDI REASONING ENGINE

合集下载

山海经的英语

山海经的英语

山海经的英语The Classic of Mountains and Seas, also known as Shan Hai Jing in Chinese, is a compilation of ancient Chinese geography and mythology. It contains a vast amount of information on various mythical creatures, gods, geographical locations, and natural phenomena. In this document, we will introduce the key aspects of Shan Hai Jing and provide an English translation for a better understanding of this ancient text.1. IntroductionThe Classic of Mountains and Seas is a foundational work in Chinese literature and has greatly influenced Chinese culture throughout history. It was believed to have been written during the Warring States period (475-221 BC) and is attributed to numerous authors. The texts were passed down orally for generations before being recorded.2. Structure and ContentsThe Shan Hai Jing is organized into 18 chapters, each focusing on a different region or concept. The chapters include descriptions of mountains, rivers, seas, and mythical animals. It provides detailed accounts of gods, spirits, and their interaction with nature and humans.3. Important Chapters3.1. "Great Wilderness" (Da Yu) - This chapter describes mythical animals, plants, and strange phenomena found in wild and unexplored areas.3.2. "South Mountains" (Nan Shan) - It covers mythical creatures inhabiting the southern mountains and their significance in folklore and beliefs.3.3. "Nan Hai" (South Sea) - An account of the southern sea and the creatures dwelling within its depths.3.4. "Tai Shan" - This chapter delves into the mystical Mount Tai, one of China's Five Sacred Mountains, and its spiritual importance.3.5. "Xuan Mi Pool" - A description of a mysterious pool rumored to possess a multitude of divine beings.4. Translation ChallengesTranslating Shan Hai Jing presents several challenges due to its ancient language and mythical references. The text contains archaic terminology and poetic expressions that require careful interpretation to capture the original meaning accurately. It is crucial to strike a balance between faithful translation and ensuring readability for contemporary readers.5. Cultural SignificanceThe Classic of Mountains and Seas played a significant role in shaping Chinese mythology, folklore, and cosmology. Its influence can be seen in numerous aspects of Chinese culture, including literature, art, and religious beliefs. The mythical creatures and landscapes described in Shan Hai Jing often serve as metaphors and symbols in Chineseliterature and art.In conclusion, the Classic of Mountains and Seas, or Shan Hai Jing, is a remarkable text that sheds light on ancient Chinese geography, mythology, and cultural beliefs. Its intricate descriptions of mythical creatures and natural wonders provide a vivid glimpse into the collective imagination of the Chinese people throughout history. Translating this text accurately and capturing its essence iscrucial in preserving its cultural and historical significance for generations to come.。

使女的故事 epub 英文

使女的故事 epub 英文

使女的故事 epub 英文"The Handmaid's Tale" is a dystopian novel written by Canadian author Margaret Atwood. It was first published in 1985 and has since become a widely acclaimed andinfluential work of literature. The novel is available in various formats, including EPUB, in its original English language."The Handmaid's Tale" is set in a totalitarian society called Gilead, where women's rights have been severely restricted. The story is narrated by Offred, a handmaid who is assigned to a high-ranking official for the purpose of bearing children. The novel explores themes of oppression, gender roles, reproductive rights, and the dangers of religious extremism.The EPUB version of "The Handmaid's Tale" in English can be obtained from various online platforms that offer e-books, such as Amazon Kindle, Barnes & Noble Nook, or Kobo. These platforms usually have a wide selection of e-booksavailable for purchase or download.In addition to the EPUB format, "The Handmaid's Tale"is also available in other digital formats like PDF or MOBI. Some online libraries or book-sharing websites may have the novel available for free or for borrowing, depending on copyright restrictions and availability in your region.It's worth noting that while "The Handmaid's Tale" is originally written in English, it has been translated into numerous languages, so if you prefer reading in a different language, you may be able to find a translated version ofthe novel in EPUB format as well.In conclusion, if you are looking for the EPUB versionof "The Handmaid's Tale" in English, you can find it on various e-book platforms like Amazon Kindle, Barnes & Noble Nook, or Kobo. Additionally, you may find it in otherdigital formats or translated versions on online librariesor book-sharing websites.。

寻觅精灵谷第二篇决定迁移作文

寻觅精灵谷第二篇决定迁移作文

寻觅精灵谷第二篇决定迁移作文英文回答:I have made the decision to migrate to the Enchanted Valley. It was not an easy decision to make, but after careful consideration, I believe it is the right choice for me. The Enchanted Valley offers a peaceful and serene environment, surrounded by lush greenery and beautiful landscapes. The air is clean and fresh, and the wildlife is diverse and abundant. It is truly a paradise on earth.One of the main reasons for my decision to migrate is the opportunity for personal growth and self-discovery. The Enchanted Valley is known for its spiritual energy and mystical atmosphere. It is a place where one can connect with nature and find inner peace. I believe that living in such an environment will allow me to explore my true potential and discover my purpose in life.Another factor that influenced my decision is the senseof community in the Enchanted Valley. The people who live there are friendly, welcoming, and supportive. They value harmony and cooperation, and everyone works together to create a harmonious and sustainable community. I believethat being a part of such a community will not only enrich my life but also provide me with a sense of belonging and fulfillment.Furthermore, the Enchanted Valley offers numerous opportunities for outdoor activities and adventures. From hiking and camping to swimming and horseback riding, thereis something for everyone to enjoy. I am excited about the possibility of exploring the enchanted forests, discovering hidden waterfalls, and encountering magical creatures along the way.In addition, the Enchanted Valley is also known for its vibrant arts and culture scene. There are art galleries, music festivals, and theater performances that showcase the talents of local artists and performers. As someone who appreciates and enjoys the arts, I am looking forward to immersing myself in this creative and inspiring environment.To sum up, my decision to migrate to the EnchantedValley is based on the opportunities for personal growth, the sense of community, the outdoor activities, and the vibrant arts and culture scene. I am excited about the new chapter in my life and the adventures that await me in this magical place.中文回答:我已经决定迁移到精灵谷。

快速诱惑 中文版 Speed_seduction中文版_罗斯_杰弗瑞

快速诱惑 中文版 Speed_seduction中文版_罗斯_杰弗瑞

如果说,谜男方法是注重吸引,那么,杰弗瑞的方法,就是关注如何诱惑,摧毁最后一刻的抵抗。

本电子书是罗斯杰弗瑞,快速诱惑的中文翻译版本,英文版原名是《Speedseduction》。

这本书是杰弗瑞的代表作,在美国行销上百万册。

影响了众多AFC的情感命运。

在美国,杰弗瑞的知名度是高于迷男的。

迷男的书偏重于理论,而杰弗瑞的书,拿来就能当成模版使用。

罗斯杰弗瑞创立的急速诱惑学,成为了美国PUA的鼻祖。

一直统治者美国恋爱学江湖。

他将NLP引入恋爱界,改变了以往所有的恋爱技巧。

其技术之精湛,效果之良好,指导了很多人的爱情挫男摆脱情感的苦闷。

而本书这是杰弗瑞的代表作。

这本书详细的指导了一个人如何结识女孩子并成功TD的所有技巧和方法。

诱惑阶段是其核心章节。

这本书的价值点是什么?毫无疑问,这本书,之所以能够影响数百万人,其核心的亮点在于诱惑阶段。

在美国,只要吸引到你的目标,那么发生性关系是十分自然的事情。

但是这是发生在性开放的美国。

尽管在中国性解放已经开始,但是国人普遍矜持的心理状态依然突出。

很多女孩子和你确立了男女朋友关系,只是让你吻和抱,就是不让推到。

在中国这种背景下,诱惑阶段是个必须学习的阶段。

你如果想成为PUA,你不得不精通每一个阶段。

而诱惑阶段却是临门一脚。

A和C阶段如果做错了还有弥补的机会。

但是在S阶段你一旦展开诱惑,就不再有回头路,要么成功,要么前功尽弃。

S阶段真的太重要了。

如何把气氛忽然调高到暧昧状态,如何开始调情,如何开始脱衣服,如何面对TD前的突发事件。

这一切书中第十八章有详细的解释。

比如举个例子,很多人认为亲吻她的嘴,能够让她迅速激情,其实是错误的,书中一再告诫,必须迅速离开她的嘴,不要在那里浪费时间,脖子才是你要进攻的重点。

学过迷男,你学会了吸引和避免错误,但是当你学过了杰弗瑞的东西,你就真的成为诱惑大师。

你只要让女人进房间,你就不会失手。

看看型男的把妹达人里面是怎么描述他的吧:片段一:杰佛瑞,一位高瘦、脸上坑坑疤疤、自称来自加州国王港(MARINADELREY)的怪胎。

National identity representation in sports media

National identity representation in sports media

NATIONAL IDENTITY REPRESENTATION IN SPORT MEDIA -THE CASE OF CHINA AND THE U.S.____________________________________________A Thesis presented tothe Faculty of the Graduate Schoolat the University of Missouri-Columbia____________________________________________________In Partial Fulfillmentof the Requirements for the DegreeMaster of Science____________________________________________________ByTIE NIEDr.Nicholas M.Watanabe,Thesis SupervisorMay2013All rights reservedINFORMATION TO ALL USERS The quality of this reproduction is dependent upon the quality of the copy submitted.In the unlikely event that the author did not send a complete manuscript and there are missing pages, these will be noted. Also, if material had to be removed,a note will indicate the deletion.Microform Edition © ProQuest LLC.All rights reserved. This work is protected againstunauthorized copying under Title 17, United States CodeProQuest LLC.789 East Eisenhower Parkway P.O. Box 1346Ann Arbor, MI 48106 - 1346UMI 1524408Published by ProQuest LLC (2013). Copyright in the Dissertation held by the Author.UMI Number: 1524408Copyright by Tie Nie2013 All Rights ReservedThe undersigned,appointed by the dean of the Graduate School,have examined the thesis entitledNATIONAL IDENTITY REPRESENTATION IN SPORT MEDIA-THE CASE OF CHINA AND THE U.S.presented by Tie Nie,a candidate for the degree of master of Parks,Recreation and Tourismand hereby certify that,in their opinion,it is worthy of acceptance.Approved by Thesis Committee:____________________________________Nicholas M.Watanabe,Ph.D.____________________________________Tim P.Vos,Ph.D.__________________________________Assistant Professor Tyler D.HackACKNOWLEDGEMENTSI would like to express my great appreciation to my family who support me unconditionally.Their constant encourage gave me great motivation to fulfill the graduate study in University of Missouri.I am very grateful to my advisor,Dr.Nicholas Watanabe,as well as his wife,Dr. Grace Yan.They are always extremely helpful and kind during my two years study. Without their inspiration,I would not think of dedicating myself to this research.It has been such a fulfillment to work with them.I would especially like to thank Dr.Watanabe, who selfless contributes his insight and patient guidance on my study and my thesis.I am very appreciative and blessed to have him as my advisor.I also greatly thank my committee members:Dr.Vos and Dr.Hack.Your pertinent suggestions and recommendations greatly broadened my thought,which are essential to enhance the quality of this thesis,as well as my future research and study in this area.I would like to thank Dr.Vaught and professor Hitzhusen,your suggestion and inquiry about my research also inspired me a lot for my further analysis.I would like to thank Dr.Barbieri,Dr.Morgan,Dr.Wilhelm Stanis and Dr.Eiken,as well as my colleagues and classmates in Parks,Recreation and Tourism in MU.It is always fun and inspiring when you shared your ideas during our classes.I thank my friends Lin Li,Bai Hua and Gao Jie.When I was new in MU,they provided a lot of help for me.I do miss the parties and cultural festivals we had together, My memories of MU are filled with you folks.It is the most wonderful thing that I couldshare my life as well as my enthusiasm in seeking knowledge with you.It is not a lonely road anymore.ABSTRACTBased on the interpretation of the newspaper’s role in constructing national identity,this study explores the dynamic strategies employed in nationalism constructing in two major newspapers of China and USA during the2012London Summer Olympic Games.By situating meanings of news texts into specific social-cultural contexts,the distinctions and connections between various forms of discourse in news texts are revealed,displaying the complex process of nationalistic ideology construction in China Daily and The New York Times.Three levels are included in the discursive construction of national identity between two newspapers.In the first level,two newspapers are engaged in the process of representing their athletes with specific nationalistic ideology.China Daily’s readings on respective athletes embody a process of pursuing new interpretation of Chinese,as well as committing traditional state-run ideology;whereas The New York Times projects its nation in favor of heroism with attempting to combine a balance between the value of individualism and teamwork.In the second level,different authors from the two newspapers present distinct process of identification,illuminating that reporters’personal identification has potential to influence their readers’identity and finally contribute to the construction of national identities.In the third level,both newspapers demonstrate their own genres to interact with readers facing those failure athletes,indicating the fact that various discourses can work together to the discursive construction of national identity.The norms of national identity construction revealed in this study has the potential to be considered in the international sport marketing and business involvement in Chinaand the United States,two nations that have frequently been taken into comparison by the media in the past decade.As such,an analysis of representative newspapers’discourse focusing on national identity construction,makes this study both theoretical and practical meaning in media research and global discourse analysis.Keywords:National Identity;Critical Discourse Analysis;Olympic;NewspaperTABLE OF CONTENTSAcknowledge (VI)Abstract (VI)Chapter1:Introduction (1)Chapter2:Literature Review..........................................................................................Review (66)Methodology (166)Chapter3:Methodology (1)Chapter4:A nalysis................................................................................................... (20)nalysis (20)Implication (566)Chapter5:Conclusion and Implication (5)References (61)Chapter1IntroductionDuring the2012London Summer Olympic Games,China was locked in a tight battle with the U.S.in the ultimate Olympic competition-the race to be number one in the medal table.This intense competition lasted almost the entire London Olympiad. China had kept strong momentum from the beginning of the Games,and was in first place for several days,but America surpassed China in the second half of the Olympics. In all,the U.S.won46gold medals,marking the highest total the nation has ever won at an Olympics they did not host.China won38gold medals,also the most ever in Olympic Games not in China.During the seventeen days of the Games,China and the U.S.still had strong advantages in their traditional sports(e.g.,badminton,table tennis and diving for China;tracks&fields and swimming for the U.S.).Also,China launched challenge on the U.S.by claiming five gold medals in swimming.The intense competition between China and the U.S.for Olympic superiority in London provides a starting point to observe the dynamic and complex representations of national values,ideology and culture between the two countries.In the past two decades,many social scholars and researches(e.g.,Anderson, 1991;Wodak,De Cilla,Reigsl&Liebhart,1999;Hall,1996)have studied the concept of nation in terms of its meaning as an imagined community or mental construct.This meaning can be reflected through national discourse,a way which Hall(1996)argues influence our actions and helps to organize the conception of ourselves.As one of the most important sites in which nations are represented,sport,especially mega-events such as the Olympic Games,play vital roles in building national images.Lipsky(1978)believes that sport can be analyzed as the symbolic expression of the values within political and social milieu.Its representation can exist in the process of articulation of ideology,cultural,social values,racial stereotypes,other factors(e.g.,economic, language),as well as specific textual strategies realized in media(Trujillo and Ekdom, 1985;Jhally,1989;Parisi,1998).This means sport writing can produce consensus on values in a given social context,and has the power to continuously present and affirm this consensus.In some particular cases,the ideological power in sport writing can be transferred into a visible contest between“us”and“them,”either by manipulation of certain habitus or interplay between different levels of discursive consciousness(Poulton, 2004).In this sense,media discourse can also be regarded as a place where meanings and social values struggle and compete.This research attempts to delineate the media discourses during the2012London Summer Olympic Games,and examines how national identities are constructed in newspaper discourse.Specifically,this study engages in a critical discourse analysis of print media representations,focusing on the discursive strategies employed in the construction of athletes and events between the China Daily and The New York Times.As such,this study employs a qualitative methodology,identifying and situating media discourse into the national values,ideology and cultural differences existing between China and the United States.Definition of TermsNational identity:It is a predominance identities among other social identities. National identity owns symbolic power to unite people within nations,regardless ethnical and region differences.Critical Discourse Analysis(CDA):CDA is one approach of discourse analytic research,it views language as a kind of social practice,and can be discursively constructed.Discourses:The ways of representation on different aspects and perspectives on the world,depending on different positions,social and personal identities,and so forth.Styles::The process and ways of individuals identifying themselves and beingStylesidentified by others.It reflects an embodiment of how people stand,look,and move.Genres::The specifically discursive aspects of ways of acting and interacting inGenresthe course of social events.Relevant features of genre include the rhetorical structure of texts;logical relation between sentences and over larger stretches;as well as speech mood and function at level of clauses.AssumptionAssumptions sThe main assumption of this study is,through putting media texts into specific social and cultural meaning,there should be distinctions and connections between the coverage of the London Olympics in the China Daily and The New York Times,revealing the complex and dynamic processes of national identity constructions.It is also assumed that the discursive constructions of national identity demonstrated in the two newspapers are representative in their respective media systems,and can provide significant implications for sport marketing and sport management.These assumptions are based on the two newspapers’status in their respective national media systems.As the largest metropolitan newspaper in the U.S.,The New York Times has been one of the representatives of America media,producing nationalistic meaning in Americans’favor(Stone,1994).The China Daily is selected for theconsideration of its important status and influence as the predominant English newspaper in the Chinese media.It is also regarded as the English version of the People’s Daily—the“official mouthpiece”of the Chinese Communist Party.Furthermore,considering that the China Daily is an English-based newspaper,it is easy to assume the importance of its role in representing the Chinese national image and articulating national concerns and priorities to the international community(Li,2009).Through an analysis of their representative discourse,and uncovering the dynamic representation of events and athletes,this study has potential to lay the foundation to extend interpretation and understanding of the function of media in national identity building between the two nations.DelimitationsApplying the three focuses of analysis from Fairclough’s(2003)framework of Critical Discourse Analysis,this study explores the dynamic constructions of national identities during the London Olympic Games.Reports of respective athletes and events from“China Daily”and“The New York Times”in the2012London Games were collected and analyzed then.News,feature stories and commentaries in two newspapers during the Games were the main research texts.These media resources were chosen through searching for keywords such as“London Olympic,”“China,”“U.S.,”“Chinese athlete,”“American athlete”and so forth.These searches were conducted through the online version of both newspapers,and limited between the July20th(one week before the opening ceremony of the Games)to the August20th(one week after the closing ceremony of the Games).The study sample was chosen in this period mainly because most of coverages on the Games were clustered in these thirty days.It is also a periodwhen people’s attention is greatly paid upon the Games.As such,the meanings and norms of national identity indicated during this time are much more significant than other time for the implications of sport marketing and sport management.Chapter2Literature ReviewNational IdentityIn the last several decades,the notion of“national identity”has been well documented in social,cultural and political studies(e.g.,Verba,1965;Anderson,1991; Mangan,1996;Huntington,2004).The basic idea underpinning the interpretation of “national identity”is highlighting the process of forming consciousness among people to identify with in their nations.This process,however,is arguably to be dynamic and complex.Hall(1991),for example,contends that national identity should be taken into consideration by drawing on the interpretation of dynamic social and cultural identities. He argues that national identity is one possible type of social identity,which is contingent, partially because of the complex process of constructing multiple social and cultural identity.Furthermore,in the new area of globalization,this complexity process even has potential to produce“hybrid”identities(Brookes,1999).But the predominance of the nation as a symbolic power can assimilate people into the cultural and political unit.The dominant representation of nation denies the complexity and contingency existing in the multiple social identities,which may allow difference and even contradiction within the nation based on ethnicity,region,locality, and so forth.As a united form of social and political organization,the nation and its identity can be represented by the mythical consciousness construction of its particular history,distinct national characteristics,specific traditions,and so on(Johnston,1991; Mangan,1996;Brookes,1999).This representation is further reinforced by the notion of “imagined community”raised by Anderson(1991).In Anderson’s(1991)view,nation isthe product of human imagination,which can bring people together and convert political, social and cultural practices into meanings,using the authoritative sense of the word,that people can identify with.These meanings can hold members together in a nation,as well as provide the start points for people to think about themselves as being distinct from others.Besides admitting the dominant status of national identity among multiple social and identities,Anderson(1991)also argues that the formation of national identity is in process instead of being fixed and static.This process,which is defined by Anderson as “pilgrimages,”is inextricably related with the dynamic communication and interaction among people,as well as how they reach a final consensus in the creation of culture.Based on the above discussion,the notion of“national identity”in this research regards its predominance among other social identities,as well as its symbolic power in uniting people within nations,regardless ethnic and regional differences.Also,its characteristic of continuity should not be neglected.National identity can be reduplicated and even reinvented in the ongoing processes of interaction among people and the formation of consensus.National Identity and SportAmong various cultural arenas,sport is believed to be entwined with national identity and greatly involved in the process of manifestation and creation of national identity(Morgan,2000;Jarvie,2003).During some international sport events,the emotion of national identity appears overwhelmingly.Nationalistic symbols in international sport events,such as nations’representative sports(e.g.,swimming in the USA;table tennis in China;soccer in Brazil),as well as their respective athletes,are frequently serve to generate the characters of a nation.People visibly relate success andfailure in sports with nationalistic sentiment and experience the emotion of superiority or frustration on various levels for the individuals and nations(Segrave,McDowell and King,2006).Specifically,ever-increasing numbers of achievement and remarkable sport results store as collective memory among people,just as important as memories from other cultural areas,functioning as a key factor to the construction of national identity. Furthermore,owing to its extensive influence,sport can be interpreted as significant enough to be described as a cultural element and finally become a symbolic site reflecting a society’s struggles and conflicts(Gruneau and Whitson,1993).In this sense,possible failures in sport can even trigger people’s collective reaction to extend to other areas of social disappointment.Bairner(2001)argues that sport and national identity are closely interrelated,but not the same way among different nations.No two nations’sport nationalism is exactly alike,as Holder(2009)puts,paralleling Anderson’s claim that no two nations interpret or image community in the same way.Sport allows specific nations to keep their distinction. Different manners with marked variation exist,and are employed in the process of promoting the nationalist cause in different contexts(Bairner,2001).For example,Laine (2006)found Finnish believe sport is crucial to construct and represent Finland as a viable nation while sport in Japan,as being explored by Collins(2007),was found to be used as a projection to reveal Japan’s economic growth and achievement in international diplomacy.The functions sport has on different nations embody the distinct social, historical,political and cultural consciousness of those people.The Chinese interest in sport,which began by the start of20th century,has been largely motivated by a collective desire to establish a new national identity.This desirecan be specially explained to save the nation,to rid the label“sick man of East Asia”and to make China secure and strong(Xu,2008).When the modern sport was firstly introduced into China in the late1890s,it was believed in general to be a strong medicine to save“sick”Chinese,both in physically and mentally.The fate of the nation then,was strongly associated with the physical training,as well as public health.Ever since Mao’s era,the idea of using sport to strength people has gradually transformed into a significant political implication for China’s nation building and international prestige.Sport was labeled as another frontier,similar to military and diplomatic missions,to fight for the glory of New China in the international arena and gain respect(Xu,2006).In the post-Mao era,China is more obsessed with winning gold medals in major international sport events to demonstrate China’s new status as an economic and political power and its determination to join the new world system.In the last several decades,the development of sport in China has gradually fostered a remarkable“championship mentality,with victory becoming the sole motivation”(Xu,2008,p.268).The focus on winning gold medals with the support of mobilized national resources has helped China to emerge as a major power in sport,especially in the Olympic Games.A large amount of Chinese athletes are constructed as role models,inspiring common people.Their excellent performances,on the other hand,are interpreted as a significant symbol of China’s role in global affairs.For more than a century,the Olympic Games have been interpreted by the U.S.as its representation of national identity and prowess.Sage(1998)contends that values and norms are inculcated in American sport to bolster nationalism and the legitimacy of its ideology.One dominant national value expressed in American sport is“The AmericanDream,”the basic idea that any person can achieve greatness by unremitting effort and persistent striving(Willis,2007).This value is deeply rooted in American sport culture, and has been continually reinforced by seeing increased Olympic contenders define their goals for audience,as well as expecting common people to be inspired and take hold of fate to achieve their own dreams.Closely attached to the norm of“The America Dream”, is the frequent expression of“Sport Heroism.”The sport hero can be regarded as a staple of American life and an embodiment of the American myth of success(Scheurer,2005). Classic American heroes in sport,as Scheurer(2005)argues,are those who possess exceptional talent,devote themselves to hard work and demonstrate the requisite courage to conquer whatever hardship they are confronted with.Actually,either term,“The American Dream”or“Sport Heroism,”vividly represents what is deserved for American national character and what is good about American society(Kathryn,2004).National I dentity and MediaNational newspapers provide an important arena to disseminate and articulate national agendas.Thus,they play important roles in creating dominant national meanings,ideologies and cultures(Anderson,1991).According to Anderson(1991), national newspapers can behave as a“nationalist novel,”promoting people to be engaged in national discourse.This can be produced through shared experience among readers,or the knowledge that readers are familiar and the rituals with which people can commit. Similar to the role newspapers taking in producing nationalistic thinking,Billig(1995) notes that newspapers yield nationalistic thinking based on their dynamic discourse with all kinds of related stereotypes.In this environment,readers are frequently reminded everyday to think in the way connected with the meaning of nation.The reality isundeniable that media plays a vital role in build ing the relationship between sport and national identity.It is easy to see how particular sporting events become representation sites of nationalistic rhetoric and ideology through media(Rowe,2003).It has been well documented that media provide sport enough space for the construction and representation of national identity(Rivenburgh,1995;Mangan,1996; Bairner,2001).International sport competitions are arguably seen as a form of ritualized war(Elias,1996),serving as symbolic representations of competition between different nations.The sense of national identity can be easily promoted when citizens see their players represent them in a match against another nation(Duke and Crolley,1996). Media in this process,then,can greatly highlight the cultural and ideological meaning of sport(Bairner,2001).Finally,the media draws on the myths of collectivity and unity among people who believe those representative athletes are embodiments of themselves (Poulton,2004).The interrelationship between national identity and sport media is also in accordance with what Rowe,McKay and Miller(1998)describe as the“sport–nationalism–media troika”(p.13).Since audience has been continually experienced in the environment of mediated sport,one potential consequence is that they are saturated with militaristic value,which is greatly indicated through the binary of cultural opposites (i.e.,“we”and“they”)and the process of erasing the heterogeneous“we”(Jhally,1989). There is a continuous interest and expectation for society to encourage media construction of“nationalistic enemies.”In this process,if one enemy disappears in the media discourse,another emerges to take its place.Therefore,just as the Soviet Union was America’s“enemy”during the Cold War,China is described as a new rivalry for the U.S.in the new era.These enemies serve a special purpose for media consumers.Theyprovide a yardstick against which the nation measures itself in a metaphorical way(Riggs, Eastman,and Golobic,1993).The sport can be interrupted as the import image building elements for individuals and societies(Beck and Bosshart,2003).Acting as the unifying forces of socialization,sport can greatly improve the social acceptance of athletes and finally support the construction of culture and national identities.International media Bishop and Jaworski(2003)argue that the nation can be imagined in terms of both time and space through a variety of social events and symbolic practices. Considering this,a common sense of continuity through time constructed by shared history becomes another significant aspect in the process of imaging a sense of collective identity.In this way,the national community is discursively articulated through references to the past and speculation about the future(Bishop and Jaworski,2003). Specifically,through the invocation of important historical references(e.g.,Olympic history reference),the nation is imagined,intertwined with its past and a common senseof the present.Similarly,the references to the future impact related with expected resultof events can also lay foundation for collective interpretation among people.The sense of historical continuity has been discovered in some popular major sport disciplines.In Duke and Crolley’s research(1996),they found that the soccer,which is deeply embedded within some nations’history and is abundant with stories told about the legendary exploits of notable national players,serves constantly in the construction of a sense of national identity.The Olympic medal and medal table are also believed to arouse national emotions, producing the experience of national pride(Van Hilvoorde,Elling,and Stokvis,2010).The understanding of Olympic medal has the potential to develop into a narrative,which is a specific form of representation,accentuating the sequential nature of meaning (Bruner,1991).The narratives of the Olympic Games accompany the formation of national identity through influencing the audience’s interpretation and understanding about medals and the performances of athletes.Narrative in this case is more than just one specific sport story,it can be categorized based on its particular structure and script and generalized from specific contexts(Van Hilvoorde et al.,2010).Through the employment of different explanatory and interpretative frames into the narrative of anticipating results,expecting success or attributing failure,the audience will be consciously or unconsciously guided in to the expected way of thinking(Jackson and Ponic,2001).For example,based on the result of a competition,sport reporters often create a variety of narratives that offer accounts of causes and effects.This explanatory frames of winning and losing can be extended from the individual athlete to the potential social institutional problems,such as training facilities and funding raise,or even to the spiritual level,such as national characteristics like the“mentality”or“vitality”of a country(Van Oosten,2010).Van Oosten(2010)also argues that narratives of“winning or losing”vary based on the expectation embedded in peoples’understanding of each competition.Whatever the result is,each narrative can more or less contribute to their experience of reading national meanings.Social-political Background:China-U.S.Relationship in the MediaFounded on greatly distinct political systems and cultural traditions,the U.S.and China represent two distinct ideological systems in the post-Cold War era(Li,2009). Over the last few decades,the two nations’views of themselves and each other are well。

诡秘之主英语作文

诡秘之主英语作文

诡秘之主英语作文Delving into the Enigmatic World of The Elusive LordThe Elusive Lord, a figure shrouded in mystery and intrigue, has captivated the imagination of countless individuals across the globe. This enigmatic character, whose true identity and motives remain cloaked in secrecy, has become the subject of intense fascination and speculation. Through the pages of literature and the lens of popular culture, the Elusive Lord has emerged as a complex and multifaceted entity, defying simple categorization and inviting us to delve deeper into the tangled web of his existence.At the heart of this enigmatic character lies a profound sense of duality. On one hand, the Elusive Lord is a figure of immense power and influence, wielding control over the fate of nations and the course of history. His reach extends far beyond the confines of the mortal realm, as he is rumored to possess supernatural abilities that defy the limitations of the human condition. Yet, despite this formidable presence, the Elusive Lord remains elusive, perpetually shrouded in a veil of mystery that only serves to heighten the intrigue surrounding him.Intrigued by the allure of the unknown, scholars and enthusiasts have long sought to unravel the mysteries that surround the Elusive Lord. Poring over ancient texts and deciphering cryptic clues, they have pieced together a fragmented narrative that offers tantalizing glimpses into the nature of this enigmatic being. Some believe the Elusive Lord to be a manifestation of a primordial force, a dark and primal entity that exists beyond the boundaries of the mortal realm. Others see him as a figure of immense power and influence, a master strategist who orchestrates the events of the world from the shadows, pulling the strings of fate with a deft and calculating touch.Regardless of the specific interpretations, the Elusive Lord has become a potent symbol of the unknown, a representation of the vast and unfathomable mysteries that lie beyond the reach of human understanding. His very existence challenges the boundaries of our perception, forcing us to confront the limits of our own knowledge and the vastness of the unexplored realms that lie beyond the confines of the tangible world.As we delve deeper into the enigmatic world of the Elusive Lord, we are confronted with a myriad of questions that defy easy answers. What are the true motivations that drive this enigmatic being? What are the forces that he seeks to harness, and what are the consequences of his actions? And perhaps most tantalizing of all, what is the true nature of the Elusive Lord, and how does hisexistence shape the very fabric of reality itself?These questions, and countless others, have fueled the endless fascination and speculation that surrounds the Elusive Lord. From the pages of literature to the silver screen, this enigmatic character has captured the imagination of countless individuals, inspiring them to explore the depths of the unknown and to confront the boundaries of their own understanding.Whether seen as a force of darkness or a harbinger of change, the Elusive Lord remains a captivating and enduring figure in the annals of human experience. His very existence serves as a testament to the power of the unknown, a reminder that even in the face of the most profound mysteries, there is always more to discover, more to explore, and more to uncover.As we continue to ponder the enigma of the Elusive Lord, let us embrace the wonder and the challenge that this enigmatic being presents. For in the pursuit of understanding the unknown, we may uncover truths that transcend the boundaries of our own perception, and unlock the secrets of a world that lies beyond the reach of our imagination.。

银河系搭车指南英语阅读

银河系搭车指南英语阅读

银河系搭车指南英语阅读The vastness of the Milky Way, our home galaxy, has captivated the human imagination for millennia. As we gaze up at the stars twinkling in the night sky, the idea of traversing this cosmic expanse becomes an irresistible allure. Imagine the thrill of embarking on a journey through the heart of the galaxy, exploring its wonders and unlocking the secrets of the universe. This is the premise of the "Hitchhiker's Guide to the Milky Way," a comprehensive guide for those brave souls who seek to venture beyond the confines of our planet.To begin our interstellar odyssey, we must first understand the sheer scale of the Milky Way. Spanning over 100,000 light-years in diameter, the Milky Way is home to an estimated 200 to 400 billion stars, each with the potential to harbor its own planetary systems. Navigating this vast expanse requires a keen understanding of the galaxy's structure and the various celestial bodies that populate it.The Milky Way is divided into several distinct regions, each with its own unique characteristics and challenges. The galactic center, asupermassive black hole known as Sagittarius A*, is a hub of intense activity, with stars, gas, and dust swirling around it at incredible speeds. Venturing too close to this gravitational behemoth can be perilous, but for the intrepid traveler, the rewards of witnessing the dance of celestial bodies around the galactic center are unparalleled.Surrounding the galactic center are the spiral arms of the Milky Way, vast regions of star formation and stellar nurseries. These arms, such as the Orion Arm where our solar system resides, are the perfect starting point for the budding hitchhiker. Here, one can find a wealth of resources, including fuel, supplies, and potential modes of transportation, all crucial for a successful journey.As we move outward from the galactic center, we encounter the vast expanse of the galactic halo, a spherical region filled with ancient stars and mysterious dark matter. This region is sparsely populated, making it a challenging environment for the hitchhiker. However, for those willing to brave the isolation and the hazards of the halo, the opportunity to witness the grandeur of the Milky Way's outer reaches is a truly awe-inspiring experience.Of course, no hitchhiker's guide would be complete without a discussion of the various modes of transportation available. The most common and accessible form of interstellar travel is the humble starship, a vessel capable of navigating the vast distances betweenstars using advanced propulsion systems. These starships come in a wide variety of shapes and sizes, from the sleek and streamlined to the bulky and utilitarian, each suited to the needs and preferences of the traveler.For the more adventurous among us, there are alternative means of transportation, such as wormholes and hyperdrives, which can dramatically reduce travel times and open up new realms of exploration. However, the use of these technologies requires a deep understanding of the underlying physics and a willingness to take on the inherent risks.One of the most crucial aspects of a successful hitchhiker's journey is the ability to navigate the complex social and cultural landscapes of the Milky Way. The galaxy is home to a vast array of intelligent life, each with its own customs, languages, and societal norms. Failure to respect these differences can lead to misunderstandings, conflicts, and even the loss of valuable resources or transportation opportunities.To this end, the "Hitchhiker's Guide to the Milky Way" includes detailed information on the various alien civilizations and their unique characteristics. From the technologically advanced Vulcans to the enigmatic Borg collective, the guide provides invaluable insights into the etiquette, customs, and communication protocols necessaryfor navigating these intergalactic interactions.Of course, no journey through the Milky Way would be complete without the occasional encounter with the unexpected. The galaxy is a dynamic and ever-changing environment, filled with natural phenomena that can pose a significant threat to the unprepared traveler. From the devastating gravitational waves emitted by colliding black holes to the unpredictable behavior of rogue planets, the "Hitchhiker's Guide to the Milky Way" equips the reader with the knowledge and tools necessary to anticipate and respond to these challenges.Perhaps the most essential aspect of the "Hitchhiker's Guide to the Milky Way" is its emphasis on the importance of adaptability and resourcefulness. The galaxy is a vast and unforgiving place, and the successful hitchhiker must be able to think on their feet, improvise solutions, and seize opportunities as they arise. Whether it's finding a ride on a passing cargo ship or bartering for much-needed supplies, the guide provides the reader with the strategies and insights necessary to thrive in the face of adversity.In the end, the "Hitchhiker's Guide to the Milky Way" is not just a practical guide for traversing the cosmos; it is a testament to the human (and alien) spirit of adventure and exploration. By embarking on this interstellar journey, we not only expand the boundaries ofour knowledge and understanding but also forge connections with the diverse civilizations that inhabit our galaxy. It is a call to action, a challenge to explore the unknown, and a reminder that the cosmos is ours to discover, one hitchhike at a time.。

芙宁娜传说任务写进作文

芙宁娜传说任务写进作文

芙宁娜传说任务写进作文英文回答:In the mesmerizing realm of ancient Sumeria, a poignant tale of love, betrayal, and divine intervention unfolds—the legend of Fivnina. This captivating narrative, etched into the annals of time through cuneiform tablets, weaves a tapestry of human emotions and supernatural wonders.At the heart of the story lies the beautiful Fivnina, a devotee of the goddess Inanna. As the goddess's chosen priestess, Fivnina possesses a profound connection to the divine realm. However, her unwavering faith is tested when she encounters the enigmatic king, Gilgamesh.Gilgamesh, renowned for his strength and audacity, is instantly smitten by Fivnina's ethereal beauty. Despite his numerous conquests, he finds himself drawn to thepriestess's piety and grace. However, Inanna vehemently opposes their relationship, fearing that Gilgamesh'sworldly desires will corrupt Fivnina's sacred calling.In a desperate attempt to thwart Gilgamesh's advances, Inanna concocts a series of obstacles. She transforms Fivnina into a dove, hoping to separate her from the king. Yet, Gilgamesh's unwavering devotion prompts him to seek the aid of the god Enki. With Enki's divine assistance, Gilgamesh finds Fivnina and frees her from Inanna's enchantment.Overjoyed by their reunion, Fivnina and Gilgamesh resolve to defy the goddess's disapproval. They flee together, seeking refuge from Inanna's wrath. However, Inanna's anger knows no bounds. She unleashes a relentless storm upon the lovers, determined to claim Fivnina's soul.In a moment of desperation, Gilgamesh and Fivnina seek shelter in the temple of Enki. The wise god grants them sanctuary, shielding them from Inanna's wrath. With Enki's protection, the lovers are safe from the goddess's vengeance.The legend of Fivnina encapsulates the timeless human themes of love, betrayal, and the power of divine intervention. It serves as a testament to the resilience of the human spirit in the face of adversity. Through thetrials and tribulations of Fivnina and Gilgamesh, we learn the transformative power of love and the indomitable nature of the human will.中文回答:芙宁娜传说。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Chapter1JADEX:A BDI REASONING ENGINEAlexander Pokahr,1Lars Braubach,1and Winfried Lamersdorf11University of HamburgDistributed Systems and Information Systems22527Hamburg,Germany{pokahr|braubach|lamersd}@informatik.uni-hamburg.deAbstract This chapter presents Jadex,a software framework for the creation of goal-oriented agents following the belief-desire-intention(BDI)model.The Jadex project aims to make the development of agent based systemsas easy as possible without sacrificing the expressive power of the agentparadigm.The objective is to build up a rational agent layer that sits ontop of a middleware agent infrastructure and allows for intelligent agentconstruction using sound software engineering foundations.Fostering asmooth transition from traditional distributed systems to the develop-ment of multi-agent systems,well established object-oriented conceptsand technologies such as Java and XML are employed wherever applica-ble.Moreover,the Jadex reasoning engine tries to overcome traditionallimitations of BDI systems by introducing explicit goals.This allowsgoal deliberation mechanisms being realized and additionally facilitatesapplication development by making results from goal-oriented analysisand design easily transferable to the implementation layer.The systemis freely available under LGPL license and provides extensive documen-tation as well as illustrative example applications.Keywords:BDI agents,FIPA standard,object-oriented software engineering,ex-plicit goals.1.1MotivationToday,a numerousness of different agent platforms is available for developing multi-agent applications[20].Nevertheless,most of these platforms are developed with a specific technological focus such as the2Jadex:A BDI Reasoning Engine cognitive or infrastructural architecture.Hence,not all aspects of agent technology are covered equally well.General applicability of an agent platform for a great variety of domains demands that at least three categories of requirements are considered:openness,middleware,and reasoning.Openness is closely related to the vision of interconnected networks of originally unrelated applications whereas middleware aspects emphasize traditional software engineering concerns such as service man-agement,security and persistency aspects.Reasoning,in turn,focuses on the agent’s internal decision-making process and mostly tries to map this process from a natural archetype such as insects or humans.According to these aspects,the existing platforms can be classified into two almost distinct groups.On the one hand,FIPA-compliant platforms mainly address openness and middleware issues by realizing the FIPA communication respectively platform standards[27].On the other hand,reasoning-centered platforms exist,that focus on the be-haviour model of a single agent,e.g.trying to achieve rationality and goal-directedness.This gap between middleware and reasoning-centered systems is one main motivation for the realization of the Jadex BDI (Belief-Desire-Intention)reasoning engine[7,26],which aims to bring together both research strands.Besides this overall objective to support both classical virtues from middleware and BDI reasoning,the design of the system is driven by two main factors.On the one hand,the development of the reasoning engine is accompanied by an ongoing effort of enhancing the BDI ar-chitecture in general.The system addresses shortcomings of earlier BDI agent systems,e.g.by providing an explicit representation of goals and a systematic way for the integration of goal deliberation mechanisms.On the other hand,the system respects the current state of the art regard-ing mainstream object-oriented software engineering,and is designed to be used not only by AI experts,but also by the normally skilled soft-ware developer.Therefore,agent development is based on established techniques such as Java and XML,and is further supported by software engineering aspects,such as reusable modules and development tools.1.2ArchitectureThis section presents the architectural underpinnings of the Jadex sys-tem.It starts with a short review of the BDI model and related systems. Subsequently,an overview of the architecture of Jadex is presented.The basic concepts–beliefs,goals,and plans–of the system are introduced by highlighting their main characteristics and differences to other BDIArchitecture3 agent systems.Finally,the execution model is shortly sketched,showing how the components of the system interoperate.1.2.1BDI Models and SystemsThe BDI model was initially conceived by Bratman as a theory of hu-man practical reasoning[4].Its success is based on its simplicity reducing the explanation framework for complex human behavior to the motiva-tional stance[11].In this model,causes for actions are only related to desires ignoring other facets of cognition such as emotions.Another strength of the BDI model is the consistent usage of folk psychological notions that closely correspond to the way people communicate about human behavior[22].The BDI theory of Rao and Georgeff[28]defines beliefs,desires,and intentions as mental attitudes represented as possible world states.The intentions of an agent are subsets of the beliefs and desires,i.e.,an agent acts towards some of the world states it desires to be true and believes to be possible.To be computationally tractable Rao and Georgeffalso proposed several simplifications to the theory,the most important one being that only beliefs are represented explicitly.Desires are reduced to events that are handled by predefined plan templates,and intentions are represented implicitly by the runtime stack of plans to be executed.According to Martha Pollack[14],work on BDI can be further sub-divided into three categories:1.General models for practical reasoning, based on BDI concepts. putational models based on the“Intel-ligent Resource-Bounded Machine Architecture”(IRMA)[5],exhibiting close correspondence to Bratman’s philosophy. 3.The computational model employed in the PRS family of systems[13,17],which found many uses in practice.Nowadays,current descendants of the PRS family,in particular commercial products and solutions such as Agent Oriented Software’s JACK??and Agentis’AdaptivEnterprise Suite[18]have the most practical relevance concerning development of agent-based software systems.In the next sections,the architecture of the Jadex reasoning engine, which basically follows the PRS computational model,will be described. Important differences to other representatives of the PRS family will be highlighted in the corresponding subsections.1.2.2Concepts within JadexIn Fig.1.1an overview of the abstract Jadex architecture is presented. Viewed from the outside,an agent is a black box,which receives and sends messages.As common in PRS-like systems,all kinds of events,4Jadex:A BDI Reasoning EngineFigure1.1.Jadex abstract architecturesuch as incoming messages or goal events serve as input to the inter-nal reaction and deliberation mechanism,which dispatches the events to plans selected from the plan library.In Jadex,the reaction and delib-eration mechanism is the only global component of an agent.All other components are grouped into reusable modules called capabilities. Beliefs.One objective of the Jadex project is the adoption of a software engineering perspective for describing agents.In other BDI systems,beliefs are represented in some kind offirst-order predicate logic(e.g.Jason,described in chapter??)or using relational models (e.g.JACK and JAM[16]).In Jadex,an object-oriented representation of beliefs is employed,where arbitrary objects can be stored as named facts(called beliefs)or named sets of facts(called belief sets).Operations against the beliefbase can be issued in a descriptive set-oriented query language.Moreover,the beliefbase is not only a passive data store,but takes an active part in the agent’s execution,by monitoring belief state conditions.Changes of beliefs may therefore directly lead to actions such as events being generated or goals being created or dropped.Goals.Goals are a central concept in Jadex,following the general idea that goals are concrete,momentary desires of an agent.For any goal it has,an agent will more or less directly engage into suitable actions, until it considers the goal as being reached,unreachable,or not wantedArchitecture5Figure1.2.Goal lifecycle(from[9])any more.In other PRS-like systems,goals are represented by a special kind of event.Therefore,in these systems the current goals of an agent are only implicitly available as the causes of currently executing plans.In Jadex,goals are represented as explicit objects contained in a goalbase, which is accessible to the reasoning component as well as to plans if they need to know or want to change the current goals of the agent.Because goals are represented separately from plans,the system can retain goals that are not currently associated to any plan.As a result,unlike other BDI systems,Jadex does not require that all adopted goals are consistent to each other,as long as only consistent subsets of those goals are pursued at any time.To distinguish between just adopted and actively pursued goals,a goal lifecycle is introduced which consists of the goal states option,active,and suspended(see Fig.1.2).When a goal is adopted, it becomes an option that is added to the agent’s goalbase,either as top-level goal,or when created from a plan as subgoal of a plan’s root goal.Application specific goal deliberation settings specify dependencies between goals,and are used for managing the state transitions of all adopted goals(i.e.deciding which goals are active and which are just options).In addition,some goals may only be valid in specific contexts determined by the agent’s beliefs.When the context of a goal is invalid, it will be suspended until the context is valid again.Jadex supports four types of goals,which extend the general lifecy-cle and exhibit different behaviour with regard to their processing as explained below.A perform goal is directly related to the execution of actions.Therefore,the goal is considered to be reached,when some ac-tions have been executed,regardless of the outcome of these actions.An6Jadex:A BDI Reasoning Engine achieve goal is a goal in the traditional sense,which defines a desired world state without specifying how to reach it.Agents may try several different alternative plans,to achieve a goal of this type.A query goal is similar to an achieve goal,but the desired state is not a state of the(out-side)world,but an internal state of the agent,regarding the availability of some information the agent wants to know about.For goals of type maintain,an agent keeps track of a desired state,and will continuously execute appropriate plans to re-establish this maintained state whenever needed.More details about goal representation and processing in Jadex can be found in[9].Plans.Plans represent the behavioural elements of an agent and are composed of a head and a body part.The plan head specification is similar to other BDI systems and mainly specifies the circumstances under which a plan may be selected, e.g.by stating events or goals handled by the plan and preconditions for the execution of the plan. Additionally,in the plan head a context condition can be stated that must be true for the plan to continue executing.The plan body provides a predefined course of action,given in a procedural language.This course of action is to be executed by the agent,when the plan is selected for execution,and may contain actions provided by the system API,such as sending messages,manipulating beliefs,or creating subgoals. Capabilities.Capabilities,introduced in[10],represent a grouping mechanism for the elements of a BDI agent,such as beliefs,goals,plans, and events.In this way,closely related elements can be put together into a reusable module,which encapsulates a certain functionality(e.g.for interaction with a FIPA directory facilitator).The enclosing capability of an element represents its scope,and an element only has access to elements of the same scope(e.g.a plan may only access beliefs or handle goals or events of the same capability).To connect different capabilities,flexible import/export mechanisms can be used that define the external interface of the capability(e.g.beliefs or goals visible to the outside).1.2.3Execution ModelThis section shows the operation of the reaction and deliberation com-ponent,given the Jadex BDI concepts as described earlier.All of the re-quired functionality is assigned to cleanly separated components,which will be explained in turn.Incoming messages are placed in the agent’s global message queue by the underlying agent platform such as JADE (see chapter??).Before the message can be forwarded to the system, it has to be assigned to a capability,which is able to handle the mes-Architecture7Figure1.3.Jadex execution modelsage.If the message belongs to an ongoing conversation,an event for the incoming message is created in the capability executing the conversa-tion.Otherwise,a suitable capability has to be found,which is done by matching the message against event templates defined in the eventbase of each capability.The best matching template is then used to create an appropriate event in the scope of the capability.In either case,the created event is subsequently added to the agent’s global event list.The dispatcher is responsible for selecting applicable plans for the events from the event list.This is done in two steps:First,a list of applicable plans is generated by matching the event against the plan heads as defined in the planbases of each capability,whereby only those capabilities have to be considered,where the event is visible.The second step is to select a subset of the applicable plans for execution.Regarding this step several important questions arise,such as if all of the applicable plans should be executed concurrently,or if the event is posted to another plan if thefirst plan fails[10].The decision of which plan to execute is called meta-level reasoning and may be as simple as selecting thefirst8Jadex:A BDI Reasoning EngineFigure1.4.Jadex agentplan from the list,or as complicated asfinding and executing meta-plans for the decision.Jadex providesflexible settings to influence this event processing individually for event types and instances.As a default, messages are posted to only one single plan,while for goals,many plans are executed sequentially until the goal is reached orfinally failed,when no more plans are applicable.Internal events are posted to all plans at once,as they are considered only as a change notification and no return value is expected from executed plans.After plans have been selected, they are placed in the ready list,waiting for execution.The execution of plans is performed by a scheduler,which selects the plans from the ready list.Plans are executed step-by-step,whereby(in contrast to other PRS-like systems)the length of plan step depends on the context,and not only on the plan itself.A plan is executed only until it waits explicitly or significantly affects the internal state of the agent(e.g.by creating or dropping a goal).Internal state changes can be caused directly or through side effects,e.g.when a belief change triggers the creation condition of a goal.After the plan waits or is interrupted, the state of the agent can be properly updated,e.g.a newly created goal might lead to other plans being scheduled.Language9 1.3LanguageJadex is neither based on a new agent programming language nor does it employ or revise an existing one.Instead,a hybrid approach is chosen,distinguishing explicitly between the language used for static agent type specification and the language for defining the dynamic agent behaviour.According to this distinction,a Jadex agent consists of two components:An agent definitionfile(ADF)for the specification of inter alia beliefs,goals and plans as well as their initial values and on the other hand procedural plan code(see Fig.1.4).For defining ADFs,an XML language is used that follows the Jadex BDI metamodel specified in XML Schema.The XML structure specification is augmented by a declarative expression language,e.g.for specifying goal-conditions.The procedural part of plans(the plan bodies)are realized in an ordinary programming language(Java)and have access to the BDI facilities of an agent through an application program interface(API).1.3.1Specifications and Syntactical AspectsThe Jadex BDI metamodel defined in XML Schema is very extensive and hence cannot be presented completely in this paper(for a complete introduction see[25]).Generally,the corresponding language was speci-fied with two design principles in mind.Thefirst design objective is the support for strong typing and explicit representation of all kinds of ele-ments,be it beliefs,goals or events.In consequence,this requires users to write detailed ADFs,but in return allows for more rigorous consis-tency checking of agent models.Additionally,at runtime certain kinds of failures can be discovered more easily,e.g.the attempt of storing a fact value in an undefined belief can be immediately reported.The second design objective regards increasing the expressive power of the ADF for the following purposes:The arbitrary complex creation of objects(e.g.values within beliefs or parameters),the description of boolean conditions(e.g.when a certain goal should be dropped)and the construction of queries(e.g.for retrieving values from the belief-base).To achieve this,an embedded expression language is used for specifying parts of the agent model,not easily represented in XML.Ex-pressions are used throughout the XML ADF,whenever values have to be obtained for certain elements at runtime,e.g.values of beliefs,condi-tions of goals,etc.Expressions should be side effect free,because they are often evaluated internally by the system.The expression language has been designed to fully comply with the syntax of Java expressions (right hand side of assignments)extended with a subset of OQL(object query language)instructions[3].The syntax of the OQL extension is10Jadex:A BDI Reasoning Engine 01:select expression::=”SELECT”(”ALL”|”ANY”|”IOTA”)?02:(03:(expression”FROM”(”$”identifier”IN”expression)(”,””$”identifier”IN”expression)*) 04:|(”$”identifier”FROM”expression)05:)06:(”WHERE”expression)?07:(”ORDER””BY”expression(”ASC”|”DESC”)?)?Example:SELECT$block FROM$beliefbase.blocks WHERE$block.isClear()Figure1.5.OQL syntax in EBNF and query exampledepicted in Fig.1.5in EBNF notation.It allows for query statements being created in the well-known select-from-where form,whereby it can be additionally specified if exactly one(iota),thefirst satisfying(any)or all satisfying results are expected(line1).In the from clause(lines3–4) it is specified from which object set(line4)or joined sets(line3)results are generated.The identifiers define variables,which iterate over the object sets specified as arbitrary expressions.These iterated values are checked against the boolean where condition(line6)and can possibly be ordered(line7).The example query,corresponding to the example presented in section1.3.3,shows that it is possible to use Java method calls like isClear()in the expression language.While queries can be used in any expression,they are most useful for predefined views on subsets of the agent’s beliefs,which can be evaluated at runtime(e.g.from within plans).In the following the essential BDI concepts as presented in Section 1.2.2will be taken on and their realization on language level will be detailed.These concepts are specified as part of an agent or capability description in the same manner.In Fig.1.6(left hand side)the allowed attributes and subtags of the agent tag are shown.Each agent type is identified by a name and package declaration and can be provided with a description text.In addition,the corresponding agent class and runtime properties can be set.For most cases,the default values are sufficient and need not be modified.It can be seen that besides the subtags for the core BDI concepts(beliefs,goals,plans and events which are ex-plained below)several other elements can be declared.Most of these elements(languages,ontologies,servicedescriptions and agentdescrip-tions)are FIPA related and facilitate agent communication respectively the interaction with yellow page services.The remaining elements(im-ports,expressions,properties)are implementation details,serving for convenience(e.g.to avoid duplicate declarations)and agent configura-tion purposes,such as logging or debugging settings.Language11Figure1.6.Agent metamodel specification fragment(XML-schema) Beliefs In Jadex,beliefs are represented in an object-oriented way allowing arbitrary Java objects being stored as facts.Like all elements of a capability,beliefs and belief sets can be supplied with a name,a description text and an exportedflag.Exporting an element makes it accessible from the outer scope(respectively a capability or an agent) and is turned offby default.For beliefs and belief sets,the Java class for facts must be defined.Besides the type-relevant information,initial fact data can also be supplied for configuring an agent’s mental state at creation time.The value of a fact has to be stated in the expression language and can be declared as static or dynamic,whereby dynamic facts are useful e.g.for representing values continuously sensed from an environment or time-relevant aspects.Re-calculation of such dynamic facts occurs on access and additionally infixed time intervals(using the update rate).At runtime,beliefs and belief sets are accessible from within plans via operations on the beliefbase and additionally by issuing OQL-like queries.Goals As described earlier in Jadex four different goal types are dis-tinguished(perform,achieve,maintain and query).All these goal types are based on the generic life cycle and hence exhibit many common prop-erties that are summarized in an abstract base goal type(see Fig.1.7). According to the lifecycle,creation,drop and context conditions can be specified as boolean expressions.Customization of goal types can be fur-ther achieved by defining named in-,out-and inout-parameters that are used to transfer information between a goal’s originator and its process-12Jadex:A BDI Reasoning EngineFigure1.7.Goal metamodel specification(XML-schema)ing plans.Additionally,binding parameters can be used for generating one goal instance for every possible binding.The runtime processing of goals can be refined using the various BDI-flags,which inter alia control if a goal is retried when a plan fails(retry),if meta-level reasoning is used(mlreasoning)and if applicable plans are tried sequentially or in parallel(posttoall).A complete explanation can be found in[25].From the abstract goal type,all concrete types are derived.The simplest one being the perform goal used for executing(possibly repeat-edly)certain actions,which does not require extra specification data. An achieve goal extends this abstract goal type and adds support for the specification of a target and a failure condition.The target condi-tion is used for describing the world state this goal seeks to bring about as a boolean expression.Similarly,a boolean failure condition has the purpose to abort goal processing in case its achievement has become impossible.The query goal provides the same kind of conditions,but exhibits a slightly different behaviour in that it is used for information retrieval purposes.Most complex behaviour is exposed by the maintain goal type,which is used to monitor a specific world state(maintain condition)and au-tomatically tries to reestablish this state whenever it becomes invalid.A boolean target condition can be used to refine the state that is tried to be restored.Maintain goals are not dropped when they are achieved once,but remain inactive until the monitored state is violated again. Moreover,a maintain goal can be configured to retry re-establishment in certain time intervals(recur and recurdelay),when it has failed for some reason.In addition to the specification of the four types of goals, possibly parametrized initial goals can be declared that will be createdLanguage13 when the agent is born.At runtime,goal instances can be created from within plans by referring to their type name.Typically,some parameter values need to be supplied before a goal can be dispatched as top-level goal or as subgoal of the current plan.Plans The declaration of plans in Jadex is very similar to other PRS-like systems and requires the specification of the plan heads describing the circumstances under which a plan is applicable in the ADF.As plan trigger,internal events,messages,and goals,as well as a belief state condition(for data driven plans)can be provided.The pre-and context condition of a plan can be specified as boolean expressions.To facilitate goal achievement with plans,it is sometimes advantageous to create sev-eral different parametrized plan instances of a plan type and try them one after another until a plan succeeds.For this purpose,binding pa-rameters can be specified and used for plan configuration.Furthermore, the selection of which plan is executed in response to an occurring trig-ger can be adjusted by setting a priority value.As part of the initial mental state of an agent,it can be further declared whether a plan is instantiated when the agent is created(using the instantflag).The plan body needs to be supplied as expression for the creation of a suitable plan instance.Currently,two different types of plan bodies (standard and mobile)are supported,which both require a Java class to be implemented.Mobile plan bodies have several disadvantages com-pared to the standard versions,but nonetheless make sense in mobile scenarios as agent migration is provided.In Fig.1.8the skeleton of an application plan is depicted.Mandatory is only the extension of a corresponding framework class(Plan)and the implementation of the ab-stract body()method,in which the domain-specific plan behaviour can be placed.In addition to the body method,three other methods exist that optionally can be implemented.These methods are called when plan processing hasfinished according to the plansfinal state.The passed() method is called when the body method completes,whereas the failed() method is invoked when an uncatched exception is thrown within the body()method.Finally,the aborted()method is called,when plan pro-cessing was interrupted from outside.Two different abort cases can be distinguished,either when the corresponding goal succeeds before the plan isfinished or when the plans root goal is dropped.1.3.2Software Engineering IssuesThe overall goal of the Jadex project is to provide a sophisticated rea-soning engine allowing to develop arbitrary complex intelligent agents. Therefore,while trying to be as easily useable as possible,the system14Jadex:A BDI Reasoning Engine 01:/**Plan skeleton for an application plan.*/02:public class SomePlan extends jadex.runtime.Plan{03:04:public void body(){05://Plan code.06:}07:08:public void passed(){09://Optional cleanup code in case of a plan success.10:}11:public void failed(){12://Optional cleanup code in case of a plan failure.13:}14:public void aborted(){15://Optional cleanup code in case the plan is aborted.16:}17:}Figure1.8.Plan skeletondoes not sacrifice expressiveness for simplicity.Nonetheless,software engineering issues play an important role in the design of the system.As stated earlier,a primary goal of the project is to facilitate a smooth transition from mainstream object-oriented software development to an agent-oriented approach.This is achieved by resorting to established techniques wherever possible.E.g.,the system builds on Java and XML, therefore the developer does not have to learn a new language.Another advantage is that the developer can continue to operate in a familiar envi-ronment.As the agent developer only has to create Java and XMLfiles, existing development environments such as Eclipse1or IntelliJ IDEA2 can be used to develop Jadex agents.In recent editions of these envi-ronments,features such as on-the-fly checking and auto-completion not only apply to Java coding but can also easily be adopted for XML ADF creation,3therefore offering extensive support for Jadex agent develop-ment.Moreover,the system provides advanced software engineering fea-tures,such as reusability and consistency checking.The capability con-cept allows encapsulating agent functionality into a reusable module while maintaining the abstraction level of BDI elements.The explicit specification and strong typing of beliefs,goals,etc.facilitates consis-tency checks of ADFs to detect errors(e.g.spelling mistakes)as early as possible.1/2/idea/3In eclipse this can be realized by the XMLBuddy plug-in(see./).。

相关文档
最新文档