Assignment on Farmhands


(100 Pts) Due: Midnight, Thursday, March 28, 2019

How it works: $g.employee_warehouse:schedule_events() is called by $g.shopper:return_from_shopping and $g.ewrench:Agent_Heartbeat is called by $g.employee_warehouse:schedule_events

Then $g.ewrench:Agent_Heartbeat refers to the agents on the $g.ewrench.hearts list and then checks the $g.heartbeat_flag (controlled by the $g:heartbeat toggle) and if the flag is 1, calls agent:heartbeat on every member on the list

NOTE: The farmhands directly descended from $g.employee are calling the wrong 'heartbeat' There are individual farmhands with their own 'heartbeat' functions, that should ALL inherit from $g.gen_farmhand

NOTE: to test a farmhand: 1) look at their .schedule property; 2) if the first item is {7, "get_to_work", {}, 5, 1} then 3) get their object number, say #5736, and call ;#5736:heartbeat(7, 167)

Put your accomplishments into a clear professional report and email it to the TA.

==========New/Revised Farmhand Roster (note *)============

	1.  Alhamadah  Hadeel
	1. $g.farmhand_parsley #6908
	*2. $g.farmhand_zucchini (#5564)
	2.  Bernard Christian
	3. $g.farmhand_turnip #5744
	4. $g.farmhand_carrot #5743
	3.  Budke Emily
	5. $g.farmhand_onion #5741
	6. $g.farmhand_willy #5749
	4.  Erickson Andrew
	7. $g.farmhand_sprouts #6909
	*35. $g.farmhand_mustard #7095
	5.  Garcia Karmikael
	9. $g.farmhand_jable #5689
	10. $g.farmhand_frankie #6663
	6.  Hass Christopher
	11. $g.farmhand_corn #5689
	12. $g.farmhand_schell #6928
	7.  Konsor Andrew
	13. $g.farmhand_billy #6929
	14. $g.farmhand_joebob #6941
	8.  Mack Nicholas
	15. $g.farmhand_pete #5400
	16. $g.Farmhand_Dayton #6960
	9.  Malloy Harrison
	17. $g.farmhand_manuel #5387
	18. $g.farmhand_Bob #5735
	10.  Murphy Quinn
	19. $g.farmhand_Spanky #6993
	20. $g.farmhand_mikecole #6907
	11.  Pirillis  Allan
	21. $g.farmhand_rhubarb #7013
	22. $g.Farmhand_Billy_Bob #5688
	12.  Schoepp Blake
	23. $g.Farmhand_Joe #5388
	24. $g.farmhand_celery #5751
	13.  Solem Matthew
	25. $g.farmhand_jimbo #5774
	26. $g.Farmhand_ChokeCherries #5552
	14.  Swanson Reilly
	27. $g.farmhand_zeke #7032
	28. $g.Farmhand_Lettuce #6944
	15.  Terwilliger  Alec
	29. $g.farmhand_raspberries #7091
	30. $g.farmhand_cucumber #6839
	16.  Vagle Maxwell
	31. $g.Farmhand_Derek #5565
	*36. $g.farmhand_tomato #7235
	17.  Winningham  Jakob
	33. $g.farmhand_sue #7105
	34. $g.farmhand_asparagus #7105
	18. Slator Brian
	*35. $g.farmhand_earl #5736 => Farmhand.Squash
	*36. $g.farmhand_basil #7009
	*37. $g.Farmhand_Parsnips #7089
	*38. my_farmHand (#7148)
	*39, Farmhand_Steven (#7030)
      


Contact: Brian.Slator@ndsu.edu; Modified: 25feb2019