Share this post:
Export:
Yesterday it was a cold, dark and stormy day here in Grand Cayman. I had wear PANTS! And SHOES! And a Jacket! Their air temperature only reached a high of 71F gasp!
With that cold weather, we went to a very cool Irish "Public House" and stayed cozy while writing code.
At one point I was stuck on a design question and needed to go to the restroom. I left Max this written question, and asked him to think about it.
*Me*
>>> ??? should rovers and colonists have just one job?
or can they do stuff while waiting???
Check out his answer by the time I got back from the restroom (no grammar or spelling fixes and the ([f]) notation is a construct he presented here for the first time):
*Max*:
Least astonshiment prinicple? The robots should stay in their complex maybe defined as a automatically created area
made by the factories that are connected: [f] = factory () = complex "area" ([f][f][f]) ([f][f]) ([f])
If the factories are not connected, the zones are not connected the zones are automatically generated
You can maybe assign some robots to do "any" job and just stroll around the factory looking for a job to do
(maybe a bit too much cpu usage in larger factories?)
([f]) <--- all zone 1
([f][f]) o<-- ROBO-1 ([f][f][f]) <-- all zone 2
ROBO-1 does not do any job outside of the zone 1 complex and ignores all jobs in zone 2
if ROBO-1 was assigned to do any job, it will do any job in any zone in an infinite radius (configurable?)
Originally posted on Facebook on January 08, 2018.
Get notified when I publish new blog posts about game development, AI, entrepreneurship, and technology. No spam, unsubscribe anytime.
Loading comments...
Published: January 8, 2018 3:05 PM
Last updated: March 6, 2026 10:16 PM
Post ID: 1def0737-9c92-4ff1-a51e-b35bd2adc774