SlideShare a Scribd company logo
DDaarrwwiinnBBoottss SSooffttWWaarree:: 
BS-Botany 3rd Semester (M). 
Class: Introduction To Computer. 
Iram Shamim Aslam , Roll No: 1015. 
Submitted To: Sir Inam Ul Haq. 
University Of Education Okara Campus. 
UNIVERSITY OF EDUCATION OK1ARA CAMPUS
TTaabbllee OOff CCoonntteenntt:: 
• Introduction 
• Basic Uses 
• Basic Importance 
• Conclusion 
• Reference 
UNIVERSITY OF EDUCATION OK2ARA CAMPUS
DDaarrwwiinnBBoottss SSooffttwwaarree:: 
 DDaarrwwiinnbboottss iiss aann AArrttiiffiicciiaall LLiiffee ssiimmuullaattoorr tthhaatt mmeerrggeess tthhee ggaammee ppllaayy 
ooff CC--RRoobboottss ttyyppee aarreennaa ccoommbbaatt wwiitthh aaddaappttiivvee aasseexxuuaall ppooppuullaattiioonn 
ddyynnaammiiccss.. 
 IItt bboottss'' wwoorrlldd iiss aa llaarrggee nnoonn--ddiissccrreettee ppllaannee.. TThheerree aarree nnoo "ggrriiddss" bboottss 
aarree ppllaacceedd iinn,, aass iinn cceelllluullaarr aauuttoommaattaa.. RRaatthheerr,, tthhee bboottss mmoovvee aanndd rrooaamm 
aarroouunndd lliikkee aannttss oonn aa ggiiaanntt ppaannee ooff ggllaassss.. 
 BBoottss rreecceeiivvee eenneerrggyy (("nnrrgg")) bbyy eeaattiinngg ootthheerr bboottss.. AA ffeeww bboottss ((ddeeeemmeedd 
"vveeggggiieess")) ggeett nnrrgg ffrroomm tthhee ssiimmuullaattiioonn ffoorr ffrreeee ttoo ssiimmuullaattee aann iinnffllooww ooff 
eenneerrggyy.. MMoosstt aaccttiioonnss ((mmoovveemmeenntt,, DDNNAA eexxeeccuuttiioonn,, eeaattiinngg,, eettcc..)) ccoosstt nnrrgg.. 
 CCoonncceeppttuuaallllyy,, DDaarrwwiinnbboottss iiss tthhee AALLiiffee ddeesscceennddaanntt ooff CC RRoobboottss,, aass 
ooppppoosseedd ttoo AAvviiddaa oorr TTiieerrrraa wwhhiicchh ddeesscceenndd ffrroomm CCoorree WWaarrss.. MMoosstt ooff tthhee 
uunniivveerrssee rruulleess iinn DDaarrwwiinnbboottss ddeesscceenndd ffrroomm tthhaatt ccoonncceeppttuuaall ppaasstt.. 
UUNNIIVVEERRSSIITTYY OOFF EEDDUUCCAATTIIOONN OOKKAARRAA CCAAMMPPUUSS 33
GGeenneerraall CChhaarraacctteerriissttiiccss:: 
artificial life simulator focused on evolution of organisms' 
behaviour 
Runs hundreds of organisms in a flat universe, interacting 
with each other 
Behaviour is determined by each individual's DNA, in fact a 
complete program. 
Individuals' inputs and outputs are studied for the greatest 
possible interaction 
Individuals feed by eating each others, and reproduce 
autonomously 
Mutation occurr during reproduction, so that organisms 
evolve during time 
No extrinsic fitness function: evolution is open ended. 
UNIVERSITY OF EDUCATION OK4ARA CAMPUS
• There are many different graphs you can display to follow the 
evolution of the simulation and its inhabitants. Just as an 
example, these are population/cycles, Average DNA 
mutations/cycles and average sons/ cycles. Obviously divided 
by species. 
UNIVERSITY OF EDUCATION OK5ARA CAMPUS
IImmppoorrttaannccee OOff DDaarrwwiinn’’ss ssooffttwwaarree:: 
Mutation system in DarwinBots is superior to majority of 
alternative artificial life simulation programs. While many other 
programs define a limited set of properties on which selection 
may act, DarwinBots' DNA code allows unlimited and open-ended 
variation. In addition, Darwinbots does not impose an 
artificial selection for a given phenotype. As a result, survival of 
a bot depends on its combined strategies for movement, energy 
management, reproduction, etc. There is no limit on 
sophistication of the DNA code. 
However, this power is a two-edged sword. Like real evolution, 
Darwinbots evolution takes time. Don't expect to leave a 
simulation running for 3 hours and have your bots become a 
whole new life form. Most successful simulations require 
millions of cycles, which corresponds to several days of real 
time. 
The best strategy is to find an old computer you have that no 
one is using, set it up to run a simulation, and forget about it for 
about a week. 
UNIVERSITY OF EDUCATION OK6ARA CAMPUS
CCoonncclluussiioonn:: 
• DarwinBots is an artificial life software, that means it's purpose 
is to simulate as closer as possible some of the aspects of 
natural life and evolution in a computer. The fascinating thing 
it's it does so by bringing to life a certain number of individuals, 
which must strive for existence like the real organisms do. The 
other side of the matter is that, since you cannot simulate ALL 
of the process involved in real life - they are far too much 
complicated to be simulated by a software and yet not well 
understood- the programmer (me!) must choose which aspect 
of life to simulate, and build a model of world which could be at 
the same time complex enough to be interesting but simple 
enough to be calculated fast, to be something like entertaining. 
UNIVERSITY OF EDUCATION OK7ARA CAMPUS
RReeffeerreenncceess:: 
• www.darwinbots.com/ 
• http://digilander.libero.it/darwinbots/ 
• https://www.google.com.pk/?gws_rd=ssl#q=Uses+of+DarwinBots+• www.old-games.com/download/4211/darwinbots 
UNIVERSITY OF EDUCATION OK8ARA CAMPUS

More Related Content

Similar to Botany Software

Medicine
MedicineMedicine
Medicine
Plantacija
 
Organ chip ppt
Organ chip pptOrgan chip ppt
Organ chip ppt
Aishwarykharat
 
SMi Group's 3d Cell Culture 2019 conference
SMi Group's 3d Cell Culture 2019 conferenceSMi Group's 3d Cell Culture 2019 conference
SMi Group's 3d Cell Culture 2019 conference
Dale Butler
 
Teaching Biology Online: How we use VR simulations to deliver the world’s fir...
Teaching Biology Online: How we use VR simulations to deliver the world’s fir...Teaching Biology Online: How we use VR simulations to deliver the world’s fir...
Teaching Biology Online: How we use VR simulations to deliver the world’s fir...
Arizona State University
 
Going global 2013 key note
Going global 2013 key noteGoing global 2013 key note
Going global 2013 key note
joannefbeale
 
Open Labs brief
Open Labs briefOpen Labs brief
Open Labs brief
g00dfornothing
 
Academic writing.ppt
Academic writing.pptAcademic writing.ppt
Academic writing.ppt
santhosh kumar
 
How To Write When You CanT Writing Process, I
How To Write When You CanT Writing Process, IHow To Write When You CanT Writing Process, I
How To Write When You CanT Writing Process, I
Maritza Peterson
 
Advances in medical technology
Advances in medical technologyAdvances in medical technology
Advances in medical technology
Ronnie Z. Valenciano
 
MEng thesis
MEng thesisMEng thesis
MEng thesis
Naveenta Anand
 
Uc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarship
Uc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarshipUc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarship
Uc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarship
Mari Howard
 
Social Machines of Scholarly Collaboration
Social Machines of Scholarly CollaborationSocial Machines of Scholarly Collaboration
Social Machines of Scholarly Collaboration
David De Roure
 
Essay On College Education. 24 Greatest College Essay Examples RedlineSP
Essay On College Education. 24 Greatest College Essay Examples  RedlineSPEssay On College Education. 24 Greatest College Essay Examples  RedlineSP
Essay On College Education. 24 Greatest College Essay Examples RedlineSP
Melissa Otero
 
Online Graduate Programs in Bioinformatics at NYU
Online Graduate Programs in Bioinformatics at NYUOnline Graduate Programs in Bioinformatics at NYU
Online Graduate Programs in Bioinformatics at NYU
NYU Tandon Online
 
International Cancer Genomics Consortium (ICGC) Data Coordinating Center
International Cancer Genomics Consortium (ICGC) Data Coordinating CenterInternational Cancer Genomics Consortium (ICGC) Data Coordinating Center
International Cancer Genomics Consortium (ICGC) Data Coordinating Center
Neuro, McGill University
 
Homework Is Necessary Essay. Online assignment writing service.
Homework Is Necessary Essay. Online assignment writing service.Homework Is Necessary Essay. Online assignment writing service.
Homework Is Necessary Essay. Online assignment writing service.
Lisa Richardson
 
supporting communities in an increasingly decentralized biomedical research e...
supporting communities in an increasingly decentralized biomedical research e...supporting communities in an increasingly decentralized biomedical research e...
supporting communities in an increasingly decentralized biomedical research e...
Brian Bot
 
DCC Keynote 2007
DCC Keynote 2007DCC Keynote 2007
DCC Keynote 2007
Carole Goble
 
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdfFinal-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
ShangHe
 
WeRobotics and Flying Labs: Uses of Drones in Humanitarian and Social Good p...
WeRobotics and Flying Labs:  Uses of Drones in Humanitarian and Social Good p...WeRobotics and Flying Labs:  Uses of Drones in Humanitarian and Social Good p...
WeRobotics and Flying Labs: Uses of Drones in Humanitarian and Social Good p...
Nepal Flying Labs
 

Similar to Botany Software (20)

Medicine
MedicineMedicine
Medicine
 
Organ chip ppt
Organ chip pptOrgan chip ppt
Organ chip ppt
 
SMi Group's 3d Cell Culture 2019 conference
SMi Group's 3d Cell Culture 2019 conferenceSMi Group's 3d Cell Culture 2019 conference
SMi Group's 3d Cell Culture 2019 conference
 
Teaching Biology Online: How we use VR simulations to deliver the world’s fir...
Teaching Biology Online: How we use VR simulations to deliver the world’s fir...Teaching Biology Online: How we use VR simulations to deliver the world’s fir...
Teaching Biology Online: How we use VR simulations to deliver the world’s fir...
 
Going global 2013 key note
Going global 2013 key noteGoing global 2013 key note
Going global 2013 key note
 
Open Labs brief
Open Labs briefOpen Labs brief
Open Labs brief
 
Academic writing.ppt
Academic writing.pptAcademic writing.ppt
Academic writing.ppt
 
How To Write When You CanT Writing Process, I
How To Write When You CanT Writing Process, IHow To Write When You CanT Writing Process, I
How To Write When You CanT Writing Process, I
 
Advances in medical technology
Advances in medical technologyAdvances in medical technology
Advances in medical technology
 
MEng thesis
MEng thesisMEng thesis
MEng thesis
 
Uc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarship
Uc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarshipUc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarship
Uc Admission Essays. Trending Uc Essay Examples 2017 most complete - scholarship
 
Social Machines of Scholarly Collaboration
Social Machines of Scholarly CollaborationSocial Machines of Scholarly Collaboration
Social Machines of Scholarly Collaboration
 
Essay On College Education. 24 Greatest College Essay Examples RedlineSP
Essay On College Education. 24 Greatest College Essay Examples  RedlineSPEssay On College Education. 24 Greatest College Essay Examples  RedlineSP
Essay On College Education. 24 Greatest College Essay Examples RedlineSP
 
Online Graduate Programs in Bioinformatics at NYU
Online Graduate Programs in Bioinformatics at NYUOnline Graduate Programs in Bioinformatics at NYU
Online Graduate Programs in Bioinformatics at NYU
 
International Cancer Genomics Consortium (ICGC) Data Coordinating Center
International Cancer Genomics Consortium (ICGC) Data Coordinating CenterInternational Cancer Genomics Consortium (ICGC) Data Coordinating Center
International Cancer Genomics Consortium (ICGC) Data Coordinating Center
 
Homework Is Necessary Essay. Online assignment writing service.
Homework Is Necessary Essay. Online assignment writing service.Homework Is Necessary Essay. Online assignment writing service.
Homework Is Necessary Essay. Online assignment writing service.
 
supporting communities in an increasingly decentralized biomedical research e...
supporting communities in an increasingly decentralized biomedical research e...supporting communities in an increasingly decentralized biomedical research e...
supporting communities in an increasingly decentralized biomedical research e...
 
DCC Keynote 2007
DCC Keynote 2007DCC Keynote 2007
DCC Keynote 2007
 
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdfFinal-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
 
WeRobotics and Flying Labs: Uses of Drones in Humanitarian and Social Good p...
WeRobotics and Flying Labs:  Uses of Drones in Humanitarian and Social Good p...WeRobotics and Flying Labs:  Uses of Drones in Humanitarian and Social Good p...
WeRobotics and Flying Labs: Uses of Drones in Humanitarian and Social Good p...
 

More from university of education,Lahore

Activites and Time Planning
 Activites and Time Planning Activites and Time Planning
Activites and Time Planning
university of education,Lahore
 
Steganography
SteganographySteganography
Classical Encryption Techniques
Classical Encryption TechniquesClassical Encryption Techniques
Classical Encryption Techniques
university of education,Lahore
 
Activites and Time Planning
Activites and Time PlanningActivites and Time Planning
Activites and Time Planning
university of education,Lahore
 
OSI Security Architecture
OSI Security ArchitectureOSI Security Architecture
OSI Security Architecture
university of education,Lahore
 
Network Security Terminologies
Network Security TerminologiesNetwork Security Terminologies
Network Security Terminologies
university of education,Lahore
 
Project Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk ManagementProject Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk Management
university of education,Lahore
 
ePayment Methods
ePayment MethodsePayment Methods
SEO
SEOSEO
A Star Search
A Star SearchA Star Search
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
university of education,Lahore
 
Uml Diagrams
Uml DiagramsUml Diagrams
eDras Max
eDras MaxeDras Max
RAD Model
RAD ModelRAD Model
Microsoft Project
Microsoft ProjectMicrosoft Project
Itertaive Process Development
Itertaive Process DevelopmentItertaive Process Development
Itertaive Process Development
university of education,Lahore
 
Computer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab AwanComputer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab Awan
university of education,Lahore
 
Lect 2 assessing the technology landscape
Lect 2 assessing the technology landscapeLect 2 assessing the technology landscape
Lect 2 assessing the technology landscape
university of education,Lahore
 
system level requirements gathering and analysis
system level requirements gathering and analysissystem level requirements gathering and analysis
system level requirements gathering and analysis
university of education,Lahore
 
Java Script
Java ScriptJava Script

More from university of education,Lahore (20)

Activites and Time Planning
 Activites and Time Planning Activites and Time Planning
Activites and Time Planning
 
Steganography
SteganographySteganography
Steganography
 
Classical Encryption Techniques
Classical Encryption TechniquesClassical Encryption Techniques
Classical Encryption Techniques
 
Activites and Time Planning
Activites and Time PlanningActivites and Time Planning
Activites and Time Planning
 
OSI Security Architecture
OSI Security ArchitectureOSI Security Architecture
OSI Security Architecture
 
Network Security Terminologies
Network Security TerminologiesNetwork Security Terminologies
Network Security Terminologies
 
Project Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk ManagementProject Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk Management
 
ePayment Methods
ePayment MethodsePayment Methods
ePayment Methods
 
SEO
SEOSEO
SEO
 
A Star Search
A Star SearchA Star Search
A Star Search
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
Uml Diagrams
Uml DiagramsUml Diagrams
Uml Diagrams
 
eDras Max
eDras MaxeDras Max
eDras Max
 
RAD Model
RAD ModelRAD Model
RAD Model
 
Microsoft Project
Microsoft ProjectMicrosoft Project
Microsoft Project
 
Itertaive Process Development
Itertaive Process DevelopmentItertaive Process Development
Itertaive Process Development
 
Computer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab AwanComputer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab Awan
 
Lect 2 assessing the technology landscape
Lect 2 assessing the technology landscapeLect 2 assessing the technology landscape
Lect 2 assessing the technology landscape
 
system level requirements gathering and analysis
system level requirements gathering and analysissystem level requirements gathering and analysis
system level requirements gathering and analysis
 
Java Script
Java ScriptJava Script
Java Script
 

Recently uploaded

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
JomonJoseph58
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
melliereed
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Vivekanand Anglo Vedic Academy
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 

Recently uploaded (20)

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 

Botany Software

  • 1. DDaarrwwiinnBBoottss SSooffttWWaarree:: BS-Botany 3rd Semester (M). Class: Introduction To Computer. Iram Shamim Aslam , Roll No: 1015. Submitted To: Sir Inam Ul Haq. University Of Education Okara Campus. UNIVERSITY OF EDUCATION OK1ARA CAMPUS
  • 2. TTaabbllee OOff CCoonntteenntt:: • Introduction • Basic Uses • Basic Importance • Conclusion • Reference UNIVERSITY OF EDUCATION OK2ARA CAMPUS
  • 3. DDaarrwwiinnBBoottss SSooffttwwaarree::  DDaarrwwiinnbboottss iiss aann AArrttiiffiicciiaall LLiiffee ssiimmuullaattoorr tthhaatt mmeerrggeess tthhee ggaammee ppllaayy ooff CC--RRoobboottss ttyyppee aarreennaa ccoommbbaatt wwiitthh aaddaappttiivvee aasseexxuuaall ppooppuullaattiioonn ddyynnaammiiccss..  IItt bboottss'' wwoorrlldd iiss aa llaarrggee nnoonn--ddiissccrreettee ppllaannee.. TThheerree aarree nnoo "ggrriiddss" bboottss aarree ppllaacceedd iinn,, aass iinn cceelllluullaarr aauuttoommaattaa.. RRaatthheerr,, tthhee bboottss mmoovvee aanndd rrooaamm aarroouunndd lliikkee aannttss oonn aa ggiiaanntt ppaannee ooff ggllaassss..  BBoottss rreecceeiivvee eenneerrggyy (("nnrrgg")) bbyy eeaattiinngg ootthheerr bboottss.. AA ffeeww bboottss ((ddeeeemmeedd "vveeggggiieess")) ggeett nnrrgg ffrroomm tthhee ssiimmuullaattiioonn ffoorr ffrreeee ttoo ssiimmuullaattee aann iinnffllooww ooff eenneerrggyy.. MMoosstt aaccttiioonnss ((mmoovveemmeenntt,, DDNNAA eexxeeccuuttiioonn,, eeaattiinngg,, eettcc..)) ccoosstt nnrrgg..  CCoonncceeppttuuaallllyy,, DDaarrwwiinnbboottss iiss tthhee AALLiiffee ddeesscceennddaanntt ooff CC RRoobboottss,, aass ooppppoosseedd ttoo AAvviiddaa oorr TTiieerrrraa wwhhiicchh ddeesscceenndd ffrroomm CCoorree WWaarrss.. MMoosstt ooff tthhee uunniivveerrssee rruulleess iinn DDaarrwwiinnbboottss ddeesscceenndd ffrroomm tthhaatt ccoonncceeppttuuaall ppaasstt.. UUNNIIVVEERRSSIITTYY OOFF EEDDUUCCAATTIIOONN OOKKAARRAA CCAAMMPPUUSS 33
  • 4. GGeenneerraall CChhaarraacctteerriissttiiccss:: artificial life simulator focused on evolution of organisms' behaviour Runs hundreds of organisms in a flat universe, interacting with each other Behaviour is determined by each individual's DNA, in fact a complete program. Individuals' inputs and outputs are studied for the greatest possible interaction Individuals feed by eating each others, and reproduce autonomously Mutation occurr during reproduction, so that organisms evolve during time No extrinsic fitness function: evolution is open ended. UNIVERSITY OF EDUCATION OK4ARA CAMPUS
  • 5. • There are many different graphs you can display to follow the evolution of the simulation and its inhabitants. Just as an example, these are population/cycles, Average DNA mutations/cycles and average sons/ cycles. Obviously divided by species. UNIVERSITY OF EDUCATION OK5ARA CAMPUS
  • 6. IImmppoorrttaannccee OOff DDaarrwwiinn’’ss ssooffttwwaarree:: Mutation system in DarwinBots is superior to majority of alternative artificial life simulation programs. While many other programs define a limited set of properties on which selection may act, DarwinBots' DNA code allows unlimited and open-ended variation. In addition, Darwinbots does not impose an artificial selection for a given phenotype. As a result, survival of a bot depends on its combined strategies for movement, energy management, reproduction, etc. There is no limit on sophistication of the DNA code. However, this power is a two-edged sword. Like real evolution, Darwinbots evolution takes time. Don't expect to leave a simulation running for 3 hours and have your bots become a whole new life form. Most successful simulations require millions of cycles, which corresponds to several days of real time. The best strategy is to find an old computer you have that no one is using, set it up to run a simulation, and forget about it for about a week. UNIVERSITY OF EDUCATION OK6ARA CAMPUS
  • 7. CCoonncclluussiioonn:: • DarwinBots is an artificial life software, that means it's purpose is to simulate as closer as possible some of the aspects of natural life and evolution in a computer. The fascinating thing it's it does so by bringing to life a certain number of individuals, which must strive for existence like the real organisms do. The other side of the matter is that, since you cannot simulate ALL of the process involved in real life - they are far too much complicated to be simulated by a software and yet not well understood- the programmer (me!) must choose which aspect of life to simulate, and build a model of world which could be at the same time complex enough to be interesting but simple enough to be calculated fast, to be something like entertaining. UNIVERSITY OF EDUCATION OK7ARA CAMPUS
  • 8. RReeffeerreenncceess:: • www.darwinbots.com/ • http://digilander.libero.it/darwinbots/ • https://www.google.com.pk/?gws_rd=ssl#q=Uses+of+DarwinBots+• www.old-games.com/download/4211/darwinbots UNIVERSITY OF EDUCATION OK8ARA CAMPUS