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

Digital biological system for simulating biological competition and evolution process

A biological system and biological technology, applied in the field of computer bionic tools, can solve the problems such as the inability of digital biological programs to complete the life cycle independently, the limitation of the development and application of digital biological systems, and the fact that digital biological systems are not open systems.

Inactive Publication Date: 2014-08-20
FUDAN UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the digital biological system in the past did not solve the problem of natural competition between individuals. It mainly relied on the rules of the game for the interaction between some unit programs or the way of calculating the answers of a series of functions combined with the scoring system to generate competition between programs. differences, and need to allocate different operating system resources (such as cpu allocation time) to each program according to artificially predetermined rules, and use these corresponding resource rewards to simulate the natural selection process
This will lead to the fact that the competition between individual programs is not truly free competition, and the artificially predetermined selection rules or scoring systems will directly affect the experimental results. These digital biological programs cannot complete the entire life cycle independently, and must rely on some external resource allocation or instructions to complete the experiment. Complete all life cycles, and the digital biological system is not an open system, it must be executed in a virtual computer environment
These shortcomings limit the further development and application of digital biological systems

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
  • Digital biological system for simulating biological competition and evolution process
  • Digital biological system for simulating biological competition and evolution process
  • Digital biological system for simulating biological competition and evolution process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The following processes and principles are used in the programming of the digital biological system of the present invention:

[0018] (1) The program has the ability to copy offspring, and can generate n offspring subprograms, each subprogram has its own thread or process. (n is an integer greater than or equal to 0)

[0019] (2) The offspring program copied by the program is initialized independently.

[0020] (3) The program can provide a certain mutation capability, and when copying offspring, there is a certain probability that different offspring subprograms can be produced.

[0021] (4) The program has a certain lifespan. When the available hardware resources of the external system fall below a certain condition, or when the lifespan of the program reaches the time point, the program will automatically terminate its operation and exit execution.

[0022] (5) After the program exits, all hardware resources occupied must be released. The memory resources need to...

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 digital biological system for simulating a biological competition and evolution process. According to one aspect of the invention, the process from birth, reproduction, variation, competition among individuals to death of a biological individual is simulated by programs, and each single program represents a biological individual. Once a parent program is started, the duplicate child programs can be initialized and die automatically; as the individuals are different in the execution times for implementing a certain loop command before child duplication and the CPU (central processing unit) processing time to be consumed, different competitive advantage degrees are formed among different programs, and the numbers of the reproduced child programs are different as well. By setting different parameters, the programs can simulate different variant children and simulate the competition as well as the evolution process of selecting the superior and eliminating the inferior of biological individuals, thereby providing a new experiment tool of a bionic model.

Description

technical field [0001] The present invention belongs to the field of digital organisms of artificial life. Specifically, the present invention relates to a computer bionic tool, in which the program representing a digital creature individual can be initialized independently, subprograms can be copied, different subprograms can be generated with a certain probability, and the subprograms have different competitiveness , and each subroutine has a certain lifespan. The computer bionic tool can be applied to bionic experiments simulating biological competition and evolution process. Background technique [0002] With the development of computer science and biological science in the 20th century, a new comprehensive discipline-artificial life was born in the frontier field of biological science and computer science. Artificial life refers to an artificial system established in imitation of biological life activity laws and self-organized evolutionary systems. It tries to constr...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F19/12G06F19/14G16B10/00
Inventor 余龙林刚周文斌唐丽莎
Owner FUDAN UNIV
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