30 #include <utility/vector1.hh>
34 namespace multistate_design {
43 using namespace core::chemical;
44 using namespace protocols::genetic_algorithm;
48 std::set< core::chemical::AA > aaset;
50 for ( std::list< ResidueTypeCOP >::const_iterator
t( allowed.begin() ),
end( allowed.end() );
54 if ( aaset.find( aa ) != aaset.end() )
continue;
57 choices.push_back(
new PosType( i, aa ) );