THE BEE’s KNEE’s Shane Carty12713771 Adam Moore12757645 Stephen Gallagher12751175 Fergus Mc Donald12728719.

Slides:



Advertisements
Similar presentations
This is just some of the slides in our presentation. It may assist your new army of National Trust Beekeepers.
Advertisements

Amazing Bees By Mrs. Hicks.
Do you know that 1/3 of our daily diet comes from crops pollinated by honey bees. In other words, Without the pollination from the honey bees, there would.
Honey Bee Biology The Basis for Colony Management
Honeybee Slide Show By Mrs. Scott’s 3rd Grade Class 2008.
The Secret Lives of Honey Bees Apis mellifera Anatomy, Biology, and the Hive.
A Trip Into the Hive Brian VanIwarden. Parts of the Hive On average there are about 50k bees in a hive during the summer Honey Super Frame w/ wax foundation.
Bee Research By Ms. Kuykendall’s Class Honeybees and Honey Honeybees make honey so they have food to eat.
The honeybee (Apis mellifera) was introduced to Australia in 1810 by Samuel Marsden who imported an unknown number of colonies from England. The early.
Bees.
Bees’work. Bees collect nectar from flowers Bees gather flowers to collect the pollen and the nectar and returns to the hive to make some honey.
Section 2 Insect Behavior
Management of Nuc’s PresentedBy The Ohio State Beekeeper’s Association.
The Busy Life Of Bees Bees, Bee Keeping & Honey Making.
Session 7 - Swarming Sat 5 th /Sun 6 th April 2013.
Bee Research By Ms. Kuykendall’s Class Honeybees and Honey By William, Devin and Franklin Honeybees make honey so they have food to eat.
PRESENTATION EVS CLASS IV HONEY BEE PERSENTED BY : NIRUPMA SHARMA.
Queen Rearing. The following is required for successful raising of queens: ample supply of nectar and good quality pollens an abundance of sexually mature,
The wonderful world of bees!. So what is a bee? Honey bees are often mistaken for other insects. Honey bees are often mistaken for other insects. Take.
1 HONEY BEES Presentation By M G Pushpa, K V R W F.
HONEYBEES. How do honeybee hives reproduce? When a hive is ready to divide, the queen will take most of the workers and leave in a “swarm”. The old.
The Honey Bee By Angelina, Ava, Danica and Janiyah.
Our Friends the Honey Bees. Brought to you by the.
BEES BUZZ! BY LUCIE. Bees making honey The bees are putting honey in cells.
By Kizer Lifecycle Colony Honey Pollination Jobcells.
Honeybees. Honeybees Contd…. Honeybee is a social insect that can survive only as a member of a community or colony Honeybee is a social insect that.
HONEY BEES BY: STEPHANE-LEIGH CHARLES. THE LIFE CYCLE OF A HONEY BEE  The queen lays each egg in a different cell of the honey comb.  As soon as the.
BEES μέλισσα. Bees live in colonies. Each colony contains between and bees…
Buzz of the bee’s.  The outer shell of a beehive that can only be entered by the bee’s.  Both protect the inters of their structures to protect all.
Bees! What’s the Buzz?.
BEES ©abcteach.com.
Module 6. Bees visit flowers Bees, Pollen and Nectar.
Honeybees Tools for Teachers
Basic Beekeeping Sponsored by the Colonial Beekeepers Association.
Bee’s products Products of the hive include bees wax, propolis, brood, venom, pollen, royal jelly, and of course, honey.
The bee jess prinsen. hand drawings Bees belong to the same order as wasps. Like wasps, bees have mouth parts with a long tongue that is suited for gathering.
Permission to use granted
Bee dissection. Bees are haploid-diploid Bee castes Queen: long abdomen, jaws help her make nest, smooth sting can be used repeatedly. Can lay 1500 eggs.
9/19/2015Linda Rush - Notre Dame School What’s the Buzz About Bees?
Bob Livingston Apalachee Beekeeper’s Assn. Jan. 2012
By: Megan Smith.  What are the different types of a honey bee?  What is the job of a worker bee?  What is the job of a drone bee?
Tech 9 Kiosk Honey Bees. The Queen of the hive is the ruler of the hive She lays all the eggs and is the only fertile bee in the hive She controls the.
$1 Million $500,000 $250,000 $125,000 $64,000 $32,000 $16,000 $8,000 $4,000 $2,000 $1,000 $500 $300 $200 $100 Welcome.
BEES ARE BUSY BY: Audrey November 2. Bees are alive! Bees are born Bees breath air Bees eat Bees grow Bees die.
EXPLORING THE BEE INDUSTRY.  H S ‐ LS2 ‐ 8. Evaluate the evidence for the role of group behavior on individual and species’ chances to survive and reproduce.
By Mrs. Tufnail’s Grade Ones
By Nate Gerstein. People should not kill bees because bees make flowers and people will die without flowers. People are killing bees because a yellow.
Buzzing Bumblebees By Mrs. Hall. Introduction Did you know when bumblebees first came to America? Did you know when bumblebees first came to America?
Grade 4 Science lesson on Honeybees, Beekeeping, &Honey Production.
Nga Pii Na Destiny Te Rangi I rangahaua. Te Aahuatanga O te Pii Ko te pii he kowhai me te mangu. Ina pii are collecting food they have to go to about.
Honeybees: Sexes and Castes
By Shannon, Mia, and Angela The Life Cycle of a Worker Bee.
THE ANATOMY OF BEES Allen Perkins Sr. FED 529 Computer-Based Instructional Technology Allen Perkins Sr. FED 529 Computer-Based Instructional Technology.
Buzz! ByHattie. The queen lays each egg in a different cell of the honeycomb. As soon as the egg is laid, the larva is growing inside it After three days,
HOW DOES A HONEYBEE LOOK?. WHERE IS ITS HOME? LET’S MEET A HONEYBEE IN ITS HOMEHONEYBEE IN ITS HOME SO,WHERE CAN YOU FIND THE HOMES OF HONEYBEES?
Copyright © 2012 Delmar, Cengage Learning. ALL RIGHTS RESERVED. Chapter 13 The Honey Bee Industry.
by: John, Adam, and Charlie
Honey bees.
Bees on the tree of life Bees: 100 million years old Flowers: 160 million years old Hymenoptera (social insects) beesants wasps socialsolitary bumblebees.
By carter November 2 nd,. Bees are born Breath air Grow die.
What links these 3 animals?. They all pollinate plants!!
2/21/14.  Bees have yearly cycle  Winter die-off  Become active in spring  Peak late summer/early fall ▪ Queens mate  If virgin, queen mates.
By Max and Blaise. Drone Honey Bee Life Cycle Timeline Day Egg Day /2 Larva Day 6 ½ - 12 Cell Capped Day 12 – about 19 Pupa Day 19 – 29 Developmental.
A friendly bee
The BEE’S KNEES.
By Ms. Kuykendall’s Class 2007
BEES ©abcteach.com.
BEES.
How bees make honey….
Presentation transcript:

THE BEE’s KNEE’s Shane Carty Adam Moore Stephen Gallagher Fergus Mc Donald

Requirements Fully functioning Beehive which models: The collection of pollen and nectar Defence of the hive by bees and keeper Creation of new bees Feeding of larvae Collection of honey by the bee keeper Honey is implicitly created when nectar is brought back to hive

Analysis

Role Model Role Name: Pollen/nector Collector Description: Leave hive to search for flowers with pollen and then return to hive and insert pollen into hive Protocols and Activities: Protocols; - Check for pollen in flower - Extract pollen from flower - Insert pollen into beehive Activity; -Search for flowers -Carry Pollen back to beehive Permissions: -Read/Change Flower pollen level -Read/Change Hive pollen level Responsibilities; Liveness: Pollen Collector = (Search Flowers, Check for pollen, Extract Pollen, Carry Pollen back to beehive, insert pollen) Safety: 0 < Hive Pollen Levels < N Role Name: Egg Layer Description: Lays larvae eggs to produce more bees Protocols and Activities: Protocols: - Lay larvae egg Activity: - Check Larvae Levels Permissions: - Read/Change larvae number Responsibilities; Liveness: Egg Layer(Check larvae levels, Lay larvae egg) Safety: N/A

Role Model Role Name: Larvae Feeder Description: The agent doing this role has to feed the larvae Protocols and Activities: Protocols - Feed Larvae Activities - Check larvae hungry status Permissions: Read/change larvae hungry status, Read/change honey levels Responsibilities; Liveness: Larvae Feeder = (check larvae hungry status, feed larvae) Safety: larvae hungry < 25% Role Name: Colony Defender Description: Colony defender has to patrol the bee hive perimeter and defend it from attack Protocols and Activities: Protocols - Check is hive safe Activity - Neutralize threat Permissions: - Read/change hive safety status Responsibilities; Liveness: Colony Defender=(check is hive safe, neutralize threat) Safety: colony breached = false

Role Model Role Name: Queen Mater Description: This role involves mating with queen to produce bees Protocols and Activities: Protocols - Compete for queens attention with other drones - Mate with queen Activities - N/A Permissions: - Read queen busy status Responsibilities; Liveness: Queen mater(Compete for queens attention with other drones, mate with queen) Safety: N/A Role Schema: Hive Guard Description: The Beekeeper keeps an eye on hive throughout the day to guard it from any possible danger Protocols and Activities: Protocols; - Checks Bee Hive safety - Remove Bee Hive Threat Activity; - N/A Permissions: - Read/Change Bee Hive (Safety) Responsibilities; Liveness: Hive Guard = (checks bee hive safety, remove bee hive threat) Safety: Bee hive safe = true

Role Model Role Schema: Honey Holder Description: This agent stores the honey Protocols and Activities: Protocols; - N/A Activity; - N/A NOTE: The Honey Holder only has the role of holding honey and nothing else, so has no activities or protocols. Permissions: N/A Responsibilities; Liveness: N/A Safety: Honey_Level < N Role Schema: Pollen Producer Description: These are Flowers that produce pollen for the worker bees to forage from Protocols and Activities: Protocols; - Release Pollen to attract Bees Activity; - Produces Pollen Permissions: - Change Pollen Amount Responsibilities; Liveness: Pollen Producer = (Produces Pollen, Release Pollen to attract Bees) Safety: N/A

Role Model Role Schema: Beehive Builder Description: Construct an artificial beehive where the bees can live. Protocols and Activities: Protocols; -Assemble Beehive -Insert Queen Bee Activity; -Find suitable setup location Permissions: -Generate/Change Beehive Responsibilities; Liveness: Beehive Builder = (Find suitable setup location, Assemble Beehive, Insert Queen Bee) Safety: N/A Role Schema: Honey Extractor Description: Extract excess honey from the beehive. Protocols and Activities: Protocols; -Extract honey from beehive Activity; - N/A Permissions: -Read/change honey level Responsibilities; Liveness: Honey Extractor = (Extract honey from beehive) Safety: honey level > 0

Role Model Role Schema: Honey Packager Description: Package the honey extracted from the beehive. Protocols and Activities: Protocols; N/A Activity; Package honey Permissions: N/A Responsibilities; Liveness: Honey Packager = (Package honey) Safety: N/A

Interaction Model

Design

Agent Model Roles:Agents:  Lay EggsQueen Agent  Colony DefenderWorker Agent  Pollen CollectorDrone Agent  Larvae FeederBee Hive Agent  Mate with QueenLarvae Agent  Colony BuilderBeekeeper Agent  Honey Extractor Flower Agent  Maintainer  Honey Packager  Hive Guard  Honey holder  Pollen Producer  Bee Producing

Lay Eggs Queen Agent Mate with Queen Drone Agent Agent Model Bee Producer Larvae Agent Pollen Producer Flower Agent Honey Holder Beehive Agent Beehive Builder Larvae Feeder Colony Defender Worker Agent Pollen Collector Honey Packager Honey Extractor Hive Guard Beekeeper Agent

Queen Agent Worker Agent Drone Agent Beehive Agent Larvae Agent Beekeeper Agent Flower Agent Acquaintance Model Maintain Beehive Mate with Queen Produce Larvae Collect nectar Feed Larvae Lay Drone Eggs

Service Model ServiceInputsOutputsPre-conditionPost-condition Lay eggs Hasn’t laid 2000 eggsX Larvae’s, Has laid 2000 eggs Eggs in queen < 0Larvae level + X ServiceInputsOutputsPre-conditionPost-condition Feed Larvae Larvae Hunger levelLarvae hunger level Larvae hunger level > 0, Honey level > 0 Larvae hunger level reduces Defend Hive Hive safety statusHive Safety StatusHive under threatHive safe Collect Pollen Pollen Amount Pollen Amount < 0Bee pollen held > 0 Queen Agent Worker Agent

Service Model Beehive Agent Drone Agent ServiceInputsOutputsPre-conditionPost-condition Compete for Queens attention with other drones Amount of competing drones Drone that wins the queens attention Drones > 0, Queen > 0 Drone granted attention > 0 Mate with Queen Drone that won attentionFertilised QueenDrones > 0, Queen > 0Drone death > 0 Queen fertilised eggs > 0 ServiceInputsOutputsPre-conditionPost-condition Holds honey Honey level Honey level > 0n/a Flower Agent ServiceInputsOutputsPre-conditionPost-condition Release Pollen to attract Bees Pollen level Number of bees attracted, new pollen level Pollen level > 0N/A Produces Pollen Pollen increase rateAmount of pollen increased Flower > 0Pollen level > 0

Service Model Beekeeper Agent Larvae Agent ServiceInputsOutputsPre-conditionPost-condition Becomes Worker or Drone Bee Larvae Amount, Worker Bee Amount, Drone Bee Amount Larvae > 0 Worker bee > 0 || Drone bee > 0 Feeds On Honey Honey Level Honey Level > 0Larvae Hunger Dropped > 0 ServiceInputsOutputsPre-conditionPost-condition Extract Honey from Beehive Honey Level Honey Level > 0Honey Taken > 0 Package Honey Amount of honey to be packaged Amount of the honey was packaged Packaging in stock > 0Honey Packaged > 0 Checks Beehive Safety Beehive Safety Beehive Safety = FalseBeehive Safety = True Remove Beehive Threat Threat type/statusThreat RemovedHive Threat level > 0Threat Removed = True Assemble Beehive Material List Amount of hives constructed Materials > 0Hives constructed > 0 Insert Queen Bee Queen Bee IDHive queen was insertedQueen Bee > 0Queen in inserted hive > 0

Summary  We have shown how to model a functioning beehive as a multi- agent system  Kept things simple to avoid complexity  Had to limit the behaviour and protocols in order to keep them manageable  This project demonstrates the usefulness of the GAIA methodology when designing multi-agent systems Thanks for stopping by!