Generation method, apparatus and device for AI behavior tree of test robot

A robot and behavioral technology, applied in the field of AI behavior tree generation, can solve the problems of low generation efficiency and complex generation process of AI behavior tree, and achieve the effect of improving generation efficiency and efficiency

Active Publication Date: 2017-12-29
NETEASE (HANGZHOU) NETWORK CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Therefore, the generation process of the AI ​​behavior tree in the prior art is relat...

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
  • Generation method, apparatus and device for AI behavior tree of test robot
  • Generation method, apparatus and device for AI behavior tree of test robot
  • Generation method, apparatus and device for AI behavior tree of test robot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Before introducing this application, the AI ​​behavior tree will be described in detail below:

[0044] figure 1 A schematic diagram of an AI behavior tree provided for existing technologies, such as figure 1 As shown, the AI ​​behavior tree includes three branches, namely patrol (Patrol), attack (Attack), and escape (Retreat). These three branches can be regarded as the three major behaviors (Behavior) of the test robot. Of course, if There are more behaviors, and you can continue to add new branches in the root node. The principle of the AI ​​behavior tree is: search the tree through some conditions in a top-down order, finally determine the behavior (leaf node) that needs to be done, and execute it.

[0045] It should be noted that the above three major behaviors are not the result of real decision-making, they are just a type, and the behaviors of the real AI behavior tree are all on the leaf nodes. These leaf nodes are generally called action nodes (Action Node) ...

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 provides a generation method, apparatus and device for an AI behavior tree of a test robot. The method comprises the steps of obtaining M feature behavior templates, and a first remote process call (RPC) sequence transmitted between a client and a server; matching the first RPC sequence and the M feature behavior templates to obtain N feature behavior sequences; generating N feature sub-trees according to the N feature behavior sequences; and generating the AI behavior tree according to the N feature sub-trees. Therefore, the generation efficiency of the AI behavior tree is improved.

Description

technical field [0001] The present application relates to the field of game testing, in particular to a method, device and equipment for generating an AI behavior tree for a test robot. Background technique [0002] In order to test the performance of various aspects of the game system, especially the stability and pressure bearing capacity, it is usually necessary to test the behavior of the test robot to simulate the player to realize the test of the game system. [0003] The key technology involved in the process of making a test robot is to build an artificial intelligence (AI) behavior tree. Among them, building the AI ​​behavior tree mainly includes: building the behavior nodes of the AI ​​behavior tree, and building the AI ​​logic between the behavior nodes. Usually, the behavior node includes a (Remote Procedure Call Protocol, RPC) function, and the RPC function is used to implement remote scheduling on the server. The current construction process of the AI ​​behav...

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): G06F11/36G06F9/44G06N3/00
CPCG06F8/31G06F11/3684G06F11/3688G06N3/008
Inventor 孔炤
Owner NETEASE (HANGZHOU) NETWORK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products