내 문제 (대학 프로젝트)에 맞게 조정 된 유전 알고리즘을 구현해야하며 첫 번째 버전은 짧은 매트릭스 (염색체 x 크기의 비트)로 코딩해야합니다.C++의 유전 알고리즘을위한 최상의 데이터 구조?
"0"과 "1"값만 사용한다고해서 잘못된 디자인이었습니다 ...하지만 프로토 타입 일 뿐이므로 의도 한대로 작동했습니다. 이제는 나를위한 시간입니다. 새롭고 향상된 버전을 개발할 수 있습니다. 여기서는 성능이 중요하지만 단순성 또한 높이 평가됩니다.
나는 주위에 연구와 함께했다 : 염색체에 대한
: - 벡터 (벡터 부울에 최적화 된 것으로 보인다) - - 부울 의 배열 - ("0100100010"와 같은) String 클래스 비트 세트
을 (가장 자연스러운 하나의 소리)과 인구 : - C 배열 [] - 나는 C의 벡터를 선택하는 경향이다 큐
- 벡터 hromossome 및 팝업에 대한 배열,하지만 주제에 대한 경험을 가진 사람의 의견을 싶습니다.
미리 감사드립니다.
http://www.codeproject.com/KB/recipes/geneticlibrary.aspx – AngryWhenHungry
재미있을 것 같습니다. 그러나 나는 지금 알고있는 악마를 붙잡을 것이다. 건배 – kingchris