• Title/Summary/Keyword: 의미 수행 코드

Search Result 77, Processing Time 0.023 seconds

On the Development of Agent-Based Online Game Characters (에이전트 기반 지능형 게임 캐릭터 구현에 관한 연구)

  • 이재호;박인준
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2002.11a
    • /
    • pp.379-384
    • /
    • 2002
  • 개발적인 측면에서 온라인 게임 환경에서의 NPC(Non Playable Character)들은 환경인식능력, 이동능력, 특수 능력 및 아이템의 소유 배분 등을 원활히 하기 위한 능력들을 소유해야 하며, 게임 환경을 인식, 저장하기 위한 데이터구조와 자신만의 독특한 임무(mission)를 달성하기 위한 계획을 갖고 행위를 해야 한다. 이런 의미에서 NPC는 자신만의 고유한 규칙과 행동 패턴, 그리고 목표(Goal)와 이를 실행하기 위한 계획(plan)을 소유하는 에이전트로 인식되어야 할 것이다. 그러나, 기존 게임의 NPC 제어 구조나 구현 방법은 이러한 요구조건에 부합되지 못한 부분이 많았다. C/C++ 같은 컴퓨터 언어들을 이용한 구현은 NPC의 유연성이나, 행위에 많은 문제점이 있었다. 이들 언어의 switch 문법은 NPC의 몇몇 특정 상태를 묘사하고, 그에 대한 행위를 지정하는 방법으로 사용되었으나, 게임 환경이 복잡해지면서, 더욱더 방대한 코드를 만들어야 했고, 해석하는데 많은 어려움을 주었으며, 동일한 NPC에 다른 행동패턴을 적용시키기도 어려웠다. 또한, 대부분의 제어권을 게임 서버 폭에서 도맡아 함으로써, 서버측에 많은 과부하 요인이 되기도 하였다. 이러한 어려움을 제거하기 위해서 게임 스크립트를 사용하기도 하였지만, 그 또한 단순 반복적인 패턴에 사용되거나, 캐릭터의 속성적인 측면만을 기술 할 수 있을 뿐이었다 이러한 어려움을 해소하기 위해서는 NPC들의 작업에 필요한 지식의 계층적 분화를 해야 하고, 현재 상황과 목표 변화에 적합한 반응을 표현할 수 있는 스크립트의 개발이 필수 적이라 할 수 있다 또한 스크립트의 실행도 게임 서버 측이 아닌 클라이언트 측에서 수행됨으로써, 서버에 걸리는 많은 부하를 줄일 수 있어야 할 것이다. 본 논문에서는, 대표적인 반응형 에이전트 시스템인 UMPRS/JAM을 이용하여, 에이전트 기반의 게임 캐릭터 구현 방법론에 대해 알아본다.퓨터 부품조립을 사용해서 Template-based reasoning 예를 보인다 본 방법론은 검색노력을 줄이고, 검색에 있어 Feasibility와 Admissibility를 보장한다.매김할 수 있는 중요한 계기가 될 것이다.재무/비재무적 지표를 고려한 인공신경망기법의 예측적중률이 높은 것으로 나타났다. 즉, 로지스틱회귀 분석의 재무적 지표모형은 훈련, 시험용이 84.45%, 85.10%인 반면, 재무/비재무적 지표모형은 84.45%, 85.08%로서 거의 동일한 예측적중률을 가졌으나 인공신경망기법 분석에서는 재무적 지표모형이 92.23%, 85.10%인 반면, 재무/비재무적 지표모형에서는 91.12%, 88.06%로서 향상된 예측적중률을 나타내었다.ting LMS according to increasing the step-size parameter $\mu$ in the experimentally computed. learning curve. Also we find that convergence speed of proposed algorithm is increased by (B+1) time proportional to B which B is the number of recycled data buffer without complexity of computation. Adaptive transversal filter with proposed data recycling buffer algorithm could efficiently reject ISI of channel and increase speed of convergence in avoidance burden of computational complexity in reality when it was experimented having

  • PDF

Anisotropy and Dose Equivalents Conversion Factors for the Unmoderated $^{252}Cf$ Source (비감속 $^{252}Cf$ 중성자선원에 대한 비등방성교정인자 및 선량당량환산인자)

  • Jeong, Deok-Yeon;Chang, Si-Young;Yoon, Suk-Chul;Kim, Jong-Soo
    • Journal of Radiation Protection and Research
    • /
    • v.18 no.2
    • /
    • pp.71-79
    • /
    • 1993
  • Form the pure Maxwellian distribution(kT= 1.42MeV), the effects upon calibration factors of encapsulating a $^{252}Cf$ spontaneous fission neutron source were investigated to establish a standard neutron field in the Secondary Standard Dosimetry Laboratory at Korea Atomic Energy Research Institute(KAERI). A Monte Carlo code MCNP was used in simulating the encapsulation SR-Cf-100 and SR-Cf-1273 to be real conditions. The anisotropy(FI) and fluence-to-dose equivalents conversion factors$(H/{\Phi})$ were evaluated and compared with other results. As the results, the FI was determined to be 1.061 at ${\theta}=90^{\circ}$ with ${\pm}0.2%$ statistical error and the $(H/{\Phi})$ was evaluated to be $333.9 [pSv\;cm^2]\;with\;{\pm}0.5%$ statistical error, which is lower by 1.8% than that recommended by the ISO 8529. This means physically that the neutron spectrum of the unmoderated $^{252}Cf$ source in KAERI is a little more softened than that by the ISO.

  • PDF

The Parallel Recovery Method for High Availability in Shared-Nothing Spatial Database Cluster (비공유 공간 데이터베이스 클러스터에서 고가용성을 위한 병렬 회복 기법)

  • You, Byeong-Seob;Jang, Yong-Il;Lee, Sun-Jo;Bae, Hae-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11c
    • /
    • pp.1529-1532
    • /
    • 2003
  • 최근 인터넷과 모바일 시스템이 급속히 발달함에 따라 이를 통하여 지리정보와 같은 공간데이터를 제공하는 서비스가 증가하였다. 이는 대용량 데이터에 대한 관리 및 빠른 처리와 급증하는 사용자에 대한 높은 동시처리량 및 높은 안정성을 요구하였고, 이를 해결하기 위하여 비공유 공간 데이터베이스 클러스터가 개발되었다. 비공유 공간 데이터베이스 클러스터는 고가용성을 위한 구조로서 문제가 발생할 경우 다른 백업노드가 대신하여 서비스를 지속시킨다. 그러나 기존의 비공유 공간 데이터베이스 클러스터는 클러스터 구성에 대한 회복을 위하여 로그를 계속 유지하므로 로그를 남기기 위해 보통의 질의처리 성능이 저하되었으며 로그 유지를 위한 비용이 증가하였다. 또한 노드단위의 로그를 갖기 때문에 클러스터 구성에 대한 회복이 직렬적으로 이루어져 고가용성을 위한 빠른 회복이 불가능 하였다. 따라서 본 논문에서는 비공유 공간 데이터베이스 클러스터에서 고가용성을 위한 병렬 회복 기법을 제안한다. 이를 위해 클러스터 구성에 대한 회복을 위한 클러스터 로그를 정의한다. 정의된 클러스터 로그는 마스터 테이블이 존재하는 노드에서 그룹내 다른 노드가 정지된 것을 감지할 때 남기기 시작한다. 정지된 노드는 자체회복을 마친 후 클러스터 구성에 대한 회복을 하는 단계에서 존재하는 복제본 테이블 각각에 대한 클러스터 로그를 병렬적으로 받아 회복을 한다. 따라서 정지된 노드가 발생할 경우에만 클러스터 로그를 남기므로 보통의 질의처리의 성능 저하가 없고 클러스터 로그 유지 비용이 적으며, 클러스터 구성에 대한 회복시 테이블단위의 병렬적인 회복으로 대용량 데이터인 공간데이터에 대해 빠르게 회복할 수 있어 가용성을 향상시킨다.들을 문법으로 작성하였으며, PGS를 통해 생성된 어휘 정보를 가지고 스캐너를 구성하였으며, 파싱테이블을 가지고 파서를 설계하였다. 파서의 출력으로 AST가 생성되면 번역기는 AST를 탐색하면서 의미적으로 동등한 MSIL 코드를 생성하도록 시스템을 컴파일러 기법을 이용하여 모듈별로 구성하였다.적용하였다.n rate compared with conventional face recognition algorithms. 아니라 실내에서도 발생하고 있었다. 정량한 8개 화합물 각각과 총 휘발성 유기화합물의 스피어만 상관계수는 벤젠을 제외하고는 모두 유의하였다. 이중 톨루엔과 크실렌은 총 휘발성 유기화합물과 좋은 상관성 (톨루엔 0.76, 크실렌, 0.87)을 나타내었다. 이 연구는 톨루엔과 크실렌이 총 휘발성 유기화합물의 좋은 지표를 사용될 있고, 톨루엔, 에틸벤젠, 크실렌 등 많은 휘발성 유기화합물의 발생원은 실외뿐 아니라 실내에도 있음을 나타내고 있다.>10)의 $[^{18}F]F_2$를 얻었다. 결론: $^{18}O(p,n)^{18}F$ 핵반응을 이용하여 친전자성 방사성동위원소 $[^{18}F]F_2$를 생산하였다. 표적 챔버는 알루미늄으로 제작하였으며 본 연구에서 연구된 $[^{18}F]F_2$가스는 친핵성 치환반응으로 방사성동위원소를 도입하기 어려운 다양한 방사성의 약품개발에 유용하게 이용될 수 있을 것이다.었으나 움직임 보정 후 영상을 이용하여 비교한 경우, 결합능 변화가 선조체 영역에서 국한되어 나타나며 그 유의성이 움직임 보정 전에 비하여 낮음을 알 수 있었다. 결론: 뇌활성화 과제 수행시에 동반되는

  • PDF

A Methodology for Translation of Operating System Calls in Legacy Real-time Software to Ada (Legacy 실시간 소프트웨어의 운영체제 호출을 Ada로 번역하기 위한 방법론)

  • Lee, Moon-Kun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.11
    • /
    • pp.2874-2890
    • /
    • 1997
  • This paper describes a methodology for translation of concurrent software expressed in operating system (OS) calls to Ada. Concurrency is expressed in some legacy software by OS calls that perform concurrent process/task control. Examples considered in this paper are calls in programs in C to Unix and calls in programs in CMS-2 to the Executive Service Routines of ATES or SDEX-20 other software re/reverse engineering research has focused on translating the OS calls in a legacy software to calls to another OS. In this approach, the understanding of software has required knowledge of the underlying OS, which is usually very complicated and informally documented. The research in this paper has focused on translating the OS calls in a legacy software into the equivalent protocols using the Ada facilities. In translation to Ada, these calls are represented by Ada equivalent code that follow the scheme of a message-based kernel oriented architecture. To facilitate translation, it utilizes templates placed in library for data structures, tasks, procedures, and messages. This methodology is a new approach to modeling OS in Ada in software re/reverse engineering. There is no need of knowledge of the underlying OS for software understanding in this approach, since the dependency on the OS in the legacy software is removed. It is portable and interoperable on Ada run-time environments. This approach can handle the OS calls in different legacy software systems.

  • PDF

Surface properties on ion beam irradiated polycarbonate (이온주입에 의한 폴리카보네이트의 표면특성 조사)

  • Lee, Jae-Hyung;Yang, Dae-Jeong;Kil, Jae-Kyun;Kim, Bo-Young
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 2003.11a
    • /
    • pp.31-35
    • /
    • 2003
  • 폴리카보네이트는 내열성과 투명성이 우수한데 비해 내후성이 좋지 않아 황변 및 물성이 저하되고, 내찰상성이 약하여 긁히기 쉬운데다 이물질에 의해 오염되기 쉬워 투명성이 저하되는 문제점이 있다. 이러한 단점을 극복하고, 사용하는 용도에 따라 요구되는 다양한 기능성을 부여하기 위하여 폴리카보네이트 표면에 기능성층을 형성시킴으로써 그 목적을 달성하고자 한다. 본 논문에서는 이온 주입기술을 이용하여, 폴리카보네이트 표면의 전기전도도 특성을 향상시키고, 피부암 및 백내장 등을 유발하는 유해한 자외선 (UV-A, UV-B)을 차단하려 한다. 표면전기전도도의 향상은 이물질로부터 오염되는 정도를 낮추며, 정전기를 방지할 수 있다. PC(Polycarbonate) 표면에 $N^+,\;Ar^+,\;Kr^+,\;Xe^+$ 이온을 에너지 20keV에서 50keV을 사용하여, 주입량 $5{\times}10^{15}\;{\sim}\7{\times}10^{16}\cm^2$ 로 조사하였다. 이온 주입된 PC의 표면을 두 접점 방법의 표면 저항 측정으로 표면전기전도도 특성을 알아보았고, 자외선차단 특성은 UV-Vis 로 분석하였다. 이들 전기적 광학적 특성간의 상관관계를 관찰하고, 이러한 특성을 나타내는 화학적 기능그룹들의 변화를 보기 위해 FTIR 분석법으로 관찰하였다. 이온조사량의 증가에 따라 표면저항은 $10^7{\Omega}/sq$까지 감소하여 표면전기특성을 증가시키며, 자외선 차단 특성은 UV-A를 95%까지 차단하여 인체에 유해한 자외선 차단에 유용함을 확인하였다. 이러한 특성은 PC 표면에 카본 네트워크 형성과 $\pi$전자들의 운동량을 증가시키는 구조로 고분자 사슬들의 결합구조 변형에 의한 것으로 생각된다.블을 가지고 파서를 설계하였다. 파서의 출력으로 AST가 생성되면 번역기는 AST를 탐색하면서 의미적으로 동등한 MSIL 코드를 생성하도록 시스템을 컴파일러 기법을 이용하여 모듈별로 구성하였다.적용하였다.n rate compared with conventional face recognition algorithms. 아니라 실내에서도 발생하고 있었다. 정량한 8개 화합물 각각과 총 휘발성 유기화합물의 스피어만 상관계수는 벤젠을 제외하고는 모두 유의하였다. 이중 톨루엔과 크실렌은 총 휘발성 유기화합물과 좋은 상관성 (톨루엔 0.76, 크실렌, 0.87)을 나타내었다. 이 연구는 톨루엔과 크실렌이 총 휘발성 유기화합물의 좋은 지표를 사용될 있고, 톨루엔, 에틸벤젠, 크실렌 등 많은 휘발성 유기화합물의 발생원은 실외뿐 아니라 실내에도 있음을 나타내고 있다.>10)의 $[^{18}F]F_2$를 얻었다. 결론: $^{18}O(p,n)^{18}F$ 핵반응을 이용하여 친전자성 방사성동위원소 $[^{18}F]F_2$를 생산하였다. 표적 챔버는 알루미늄으로 제작하였으며 본 연구에서 연구된 $[^{18}F]F_2$가스는 친핵성 치환반응으로 방사성동위원소를 도입하기 어려운 다양한 방사성의 약품개발에 유용하게 이용될 수 있을 것이다.었으나 움직임 보정 후 영상을 이용하여 비교한 경우, 결합능 변화가 선조체 영역에서 국한되어 나타나며 그 유의성이 움직임 보정 전에 비하여 낮음을 알 수 있었다. 결론: 뇌활성화 과제 수행시에 동반되는 피험자의 머리 움직임에 의하여 도파민 유리가 과대평가되었으며 이는 이 연구에서 제안한 영상정합을 이용한 움직임 보정기법에 의해서 개선되었다. 답이 없는 문제, 문제 만들기, 일반화가 가능한 문제 등으

  • PDF

Development of a Feature Catalogue for Marine Geographic Information (해양 지리정보 피쳐 카탈로그 작성에 관한 연구)

  • Hong, Sang-Ki;Yun, Suk-Bum
    • Journal of Korea Spatial Information System Society
    • /
    • v.6 no.1 s.11
    • /
    • pp.101-117
    • /
    • 2004
  • Standards are essential to facilitate the efficient use of GIS data. International Standards such as ISO TC211's 19100 series and various technical specifications from OpenGIS Consortium are some of the examples of efforts to maintain the interoperability among GIS applications. Marine GIS is no exception to this rule and in this context. developing standards for marine GIS is also in urgent needs. Using the same meaning and definition for the features commonly found in marine GIS applications is one of the ways to increase the interoperability among systems. One of the key requirements for maintaining the standard meanings for features is to build a common feature catalogue. This paper examines the concept of feature catalogue and describe the ways in which the feature catalogue can be organized. To identify the common features found in various marine GIS applications, a comprehensive search has been made to collect and analyze the features used in various applications. To maintain the interoperability with the National GIS (NGIS) system, the features used in various NGIS applications have been analyzed as well. The result of these analyses are used to create a comprehensive list of common features for marine GIS. This paper then explains the common feature catalogue for marine GIS and the provides the appropriate classification and coding systems for the common features. In addition, a registration tool for registering the common features into the standard registry has been developed in this study. This Web-based tool can be used to input features into the feature catalogue by various applications and also to maintain a standard-compliant feature catalogue by standard agencies.

  • PDF

Role Formation by Interaction Function and Pattern for Group Discussion Activity using the case of Environmental Education Camp for Undergraduate Student (대학생 환경교육캠프 사례에서의 집단 토의 활동에 있어서 상호작용 기능과 양상에 따른 역할 형성 양상)

  • Jung, Won-Young;Lee, Go-Eun;Shin, Hyeon-Jeong;Cha, Hyun-Jung;Kim, Chan-Jong
    • Journal of The Korean Association For Science Education
    • /
    • v.32 no.4
    • /
    • pp.555-569
    • /
    • 2012
  • Many science education research and practices are recently emphasizing the importance of collaborative learning. This study also understands learning in aspects of socio-cultural context, and regarded the creation of meaning in a same-age group as an important learning process. This is most especially true in the premise that the formation of roles in a collaborative learning is important for successful interactive learning. This study aims to find out how roles form in a group. For this purpose, university students participating in a group discussion activity about energy flow and circulation of material were selected as research participants. Discussions among the nine students in one group consisted of cognitive conversations on the topic and operational conversations for preparing a presentation. Video-clips of the discussions were made and transcribed. For the analysis, we developed a framework that includes four interaction functions (cognitive, organizational, meta-cognitive, operational), four action elements (question, simple answer, providing opinion, response to opinion), and two to four intention elements by each action elements. As a result, a total of nine roles were revealed through the interaction function and element; cognitive questioner, operational questioner, simple answerer, operational suggester, organizational commander, operational commander, cognitive explainer, terminator, reflective thinker. These roles are re-classified into seven utterance patterns by the utterance order and object, and they were categorized into three role groups (facilitating interaction, sustaining interaction, finishing interaction). The result means that role formation and function can have influence on learning and interaction. This study is meaningful to the suggestion to collaborative learning including project-based learning, investigation, club activity, and for the re-illumination of the role in an aspect of the interaction.