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

Optimization method for artificial intelligence performing task

An artificial intelligence and task execution technology, applied in the direction of program control devices, etc., can solve the problems of repetitive monotony, lack of intelligence, slow efficiency, etc., and achieve the effect of good game experience and reduced complexity

Active Publication Date: 2016-03-30
ZHUHAI KINGSOFT ONLINE GAME TECH CO LTD +1
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. It is necessary to explicitly configure all the determined tasks in the process of all effects, and the workload of planning is very large
[0006] 2. Since the steps of the task are determined, the behavior of the NPC does not change, and the repetition is monotonous, which affects the sense of reality and substitution in the game world
[0007] 3. The NPC can only execute one effect each time before continuing to execute the next one. It cannot execute multiple effects at the same time, which is slow and not smart enough

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
  • Optimization method for artificial intelligence performing task
  • Optimization method for artificial intelligence performing task
  • Optimization method for artificial intelligence performing task

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. The method for optimizing tasks performed by artificial intelligence of the present invention is suitable for the development of stand-alone games, mobile games, web games and other games, especially for the development of game artificial intelligence characters realized in controlling role-playing games.

[0024] figure 2 Shown is a flowchart according to an embodiment of the invention. The details of the steps are: replace the tasks performed by artificial intelligence with multiple atomic behaviors, which can be reused by other tasks; unify tasks with multiple overlapping behaviors, including using a single Behaviors are executed; when the artificial intelligence executes the task, perform an associated query on the executed task, query to obta...

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 technical scheme of the present invention comprises an optimization method for artificial intelligence performing a task. The method comprises: using an atomic behavior to substitute the task performed by an artificial intelligence role; carrying out singulation processing on a single task behavior; deleting an associated behavior; and carrying out searching substitution and multitasking algorithm processing before task performing. Beneficial effects of the method disclosed by the present invention are that: complexity of artificial intelligence behaviors design is reduced, a high level of intelligence is maintained in overall behaviors of the NPC (Non Player Character), artificial intelligence is enabled to have a realistic substitution sense, and better gaming experience is brought to players.

Description

technical field [0001] The invention relates to an optimization method for performing tasks by artificial intelligence, which belongs to the field of computer game development. Background technique [0002] In a general game, the behavior effect of the NPC's AI (that is, the artificial intelligence described in this article) is a completely ordered task. The effects of an NPC's actions might include destroying a target or gaining an item. In systems that use NPCs to record the state of the world, effects are expressed as the desired state of the world. In the traditional quest system, NPCs are limited to picking one of the most important behavioral effects in a given location in time. Once the effect is selected, an NPC can string atomic behaviors together into a sequence to create a quest. For example, if an NPC decides to destroy a target, the action it chooses to accomplish this effect might be an attack. Actions have preconditions, which describe the conditions that ...

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): G06F9/44
Inventor 李茂陈汉辉吴海权
Owner ZHUHAI KINGSOFT ONLINE GAME TECH CO LTD
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