+ double shiny = 5.0;
+ double glossy = 0.5;
+ double metallic = 0.0;
+
+ struct Yield {
+ int resource;
+ double ubiquity;
+ };
+ std::vector<Yield> resources;
+
+ std::vector<Yield>::const_iterator FindResource(int) const;
+ std::vector<Yield>::const_iterator FindBestResource(const creature::Composition &) const;
+