captureGroup.cc
Go to the documentation of this file.
00001 /* captureGroup.cc
00002  */
00003 #include "osl/rating/group/captureGroup.h"
00004 
00005 osl::rating::CaptureGroup::CaptureGroup() : Group("Capture")
00006 {
00007   see_range.push_back(-Capture::INF);
00008   see_range.push_back(-1050);
00009   see_range.push_back(-850);
00010   see_range.push_back(-650);
00011   see_range.push_back(-450);
00012   see_range.push_back(-250);
00013   see_range.push_back(-50);
00014   see_range.push_back(51);
00015   see_range.push_back(251);
00016   see_range.push_back(451);
00017   see_range.push_back(651);
00018   see_range.push_back(851);
00019   see_range.push_back(1051);
00020   see_range.push_back(Capture::INF);
00021   for (size_t i=0; i<see_range.size()-1; ++i)
00022     for (int p=0; p<8; ++p)     // progress8
00023       push_back(new Capture(see_range[i],see_range[i+1]));
00024 }
00025 
00026 osl::rating::DropCapturedGroup::DropCapturedGroup() : Group("DropCaptured")
00027 {
00028   for (int pt=PTYPE_BASIC_MIN; pt<=PTYPE_MAX; ++pt) {
00029     for (int p=0; p<8; ++p)     // progress8
00030       push_back(new DropCaptured(static_cast<Ptype>(pt)));
00031   }
00032 }
00033 
00034 /* ------------------------------------------------------------------------- */
00035 // ;;; Local Variables:
00036 // ;;; mode:c++
00037 // ;;; c-basic-offset:2
00038 // ;;; End:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines