Created
July 20, 2012 15:59
-
-
Save Poincare/3151537 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Chromosome | |
| ... | |
| def self.get_mates(chrs) | |
| i = 0 | |
| res = {} | |
| #again, the counting is very important (and mistakes are very hard to catch) | |
| #so, we are writing it out in full | |
| while i < chrs.length | |
| res[i] = i+1 | |
| res[i+1] = i | |
| i += 2 | |
| end | |
| end | |
| ... | |
| end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment