Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for realizing artificial intelligence behaviors and artificial intelligence behavior editor

An artificial intelligence and behavioral technology, applied in the field of artificial intelligence, can solve problems such as cumbersome use and configuration, lower development efficiency, and content parameter changes, and achieve the effects of good scalability and maintainability, shortened development cycle, and flexible configuration and assembly

Active Publication Date: 2018-04-06
GUANGZHOU DUOYI NETWORK TECH +2
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, although the various requirements put forward by the planners can be directly realized through the hard-coded program, the whole process of realization is: issuing requirements→confirming requirements→realizing coding→realizing the completion and confirmation of this process takes a lot of time
The table import method refers to adding a field of candidate components in the table of the editor (which can be compared to a table of a database), adding component options to the data items in the table, and then writing the corresponding options of the table import function, and converting the relevant options into code text output in the form of , and execute these codes directly during the running process, thereby completing the configuration of the game AI; although the configurability can be increased to a certain extent through the table guide method, and the code reuse rate can be improved, but some complex compound logics are encountered It will be very cumbersome in use and configuration, which greatly reduces the development efficiency; moreover, in the configuration of AI through the guide table, it is necessary to rely on configuration to generate usable code, and the content parameters cannot be changed at any time, which has poor performance. Adjustability, easy to bring safety hazards in operation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for realizing artificial intelligence behaviors and artificial intelligence behavior editor
  • Method and system for realizing artificial intelligence behaviors and artificial intelligence behavior editor
  • Method and system for realizing artificial intelligence behaviors and artificial intelligence behavior editor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] see figure 1 , In this embodiment, a method for implementing artificial intelligence behavior is provided, which is suitable for execution in a computing device. The method is used to realize the AI ​​behavior of an AI task with only one task, and the method includes the following steps:

[0037] S11: according to the logical sequence of the current AI task, establish multiple node configuration parameters that make up the AI ​​task; in addition, you can also configure sub-node configuration parameters under each node configuration parameter or a certain node configuration parameter as required;

[0038] S12: call the preset AI behavior library that stores the parent layer type components and sub layer components, and configure the corresponding parent layer type components under the configuration parameters of each node or some node configuration parameters;

[0039] S13: Call and configure corresponding sub-layer components under each configured parent-layer type comp...

Embodiment 2

[0066] see image 3 , the present embodiment 2 provides a method for realizing artificial intelligence behavior, which is suitable for execution in a computing device. The method is used to realize the AI ​​behavior of an AI task including multiple tasks, and the method includes the following steps:

[0067] S21: Decompose the current AI task into multiple single tasks;

[0068] S22: Acquiring the single-task AI behavior profiles of all single-tasks, including the following steps:

[0069] S221: Sequentially establish configuration parameters of multiple nodes forming the single task according to the logical sequence of the current single task;

[0070] S222: Call the preset AI behavior library storing the parent layer type components and sub layer type components, and configure the corresponding parent layer type components under the configuration parameters of each node or some node configuration parameters;

[0071] S223: Call and configure corresponding sub-layer compone...

Embodiment 3

[0102] Embodiment 3 provides a system for realizing artificial intelligence behavior, including a memory, an input device, and a processor. The memory is used to store multiple instructions; the input device is used to input AI task information to the processor; the processor is used to call and execute related instructions from the memory according to the AI ​​task information, and the processor executes The instruction is the method for realizing the artificial intelligence behavior in Embodiment 1 and / or Embodiment 2.

[0103] In this embodiment, in addition to storing multiple instructions, the memory also stores the AI ​​behavior library and AI task list in Embodiment 1 and Embodiment 2. The input devices are keyboard and / or mouse and / or touch screen. For the working principle of the processor of this system and the executed instruction steps, please refer to the method for realizing the artificial intelligence behavior in Embodiment 1 and / or Embodiment 2, so details wil...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method and system for realizing artificial intelligence behaviors and an artificial intelligence editor. By splitting all AI behaviors of NPC (Non-Player Character) in advance, extracting multiple common rules which make up the AI behaviors, and packaging into multiple components to form an AI behavior library, it is achieved that when it is necessary to edit AI behaviors based on new AI tasks, a planner can call corresponding components directly from the AI behavior library with no need of building the entire AI behavior setup from scratch and certainly with no needof editing a code, so that the configuration of AI behaviors is more convenient, the assembly is flexible, better expandability and maintainability are achieved, and the development cycle of the AI behaviors is shortened.

Description

technical field [0001] The invention relates to the field of artificial intelligence, in particular to a method, a system and an artificial intelligence behavior editor for realizing artificial intelligence behavior. Background technique [0002] AI (Artificial Intelligence) refers to the technology that uses modern tools such as computers to simulate human thinking and actions. With the advancement of AI technology, AI technology has been applied to all aspects of production and life. For example, when AI technology is applied to game applications, a subject with similar behavior to humans will be generated, which is the AI ​​agent. Since AI agents can exhibit characteristics similar to human intelligent behaviors and activities, or consistent with players' thinking and perception, the playability of game applications can be improved. [0003] Therefore, in order to realize the game AI behavior, in the prior art, the configuration of the game AI is generally realized by me...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): A63F13/56A63F13/60
CPCA63F2300/63A63F13/56A63F13/60
Inventor 徐波
Owner GUANGZHOU DUOYI NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products