Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove penultimate genome slot | Brian Cully | 2021-02-19 | 3 | -21/+19 |
| | | | | | | I need the last "good" genome, not the second to last one, so instead thread the original genome (before any mutations) through the required states so it can be reverted to if a lethal change is made. | ||||
* | Off-by-one, add missing error verbiage | Brian Cully | 2021-02-19 | 1 | -5/+8 |
| | |||||
* | Get kill/clone working. | Brian Cully | 2021-02-19 | 2 | -7/+58 |
| | |||||
* | Add GenomeList.penultimate | Brian Cully | 2021-02-19 | 1 | -0/+8 |
| | |||||
* | Alter rule flow | Brian Cully | 2021-02-19 | 4 | -142/+54 |
| | | | | | | | | | It’s simpler to put kill/clone buttons on the final step, so kill the initial clone step. This is probably more sensible overall. The old, clone first method was done to simplify the state machine at the time, at the cost of expected instruction order. | ||||
* | Add length getter for genome. | Brian Cully | 2021-02-19 | 1 | -0/+6 |
| | |||||
* | Minor spacing | Brian Cully | 2021-02-19 | 1 | -2/+9 |
| | |||||
* | Margins on codons | Brian Cully | 2021-02-19 | 1 | -1/+1 |
| | | | | Prevent codons from colliding when the screen is narrow. | ||||
* | Don’t use ‘originalTarget‘ on Safari, just ‘target’ for events. | Brian Cully | 2021-02-19 | 1 | -1/+2 |
| | |||||
* | First pass at lethal/non-lethal marking. | Brian Cully | 2021-02-19 | 4 | -14/+88 |
| | |||||
* | Remove use of flatMap for old Safari. | Brian Cully | 2021-02-19 | 1 | -2/+4 |
| | |||||
* | Update amino acid in DOM after selection. | Brian Cully | 2021-02-19 | 2 | -10/+36 |
| | |||||
* | Add amino acid selection after mutation. | Brian Cully | 2021-02-19 | 7 | -3/+189 |
| | |||||
* | Add getter for nucleotides in Genome. | Brian Cully | 2021-02-19 | 1 | -0/+4 |
| | |||||
* | Get nucleotide selection working again. | Brian Cully | 2021-02-19 | 2 | -11/+25 |
| | |||||
* | Fix bug with die roll comparison for mutation skip. | Brian Cully | 2021-02-19 | 1 | -1/+1 |
| | |||||
* | Remove Genome.size | Brian Cully | 2021-02-18 | 2 | -9/+1 |
| | | | | | This was originally for random genome generation, but since the initial is hard coded now, use that instead. | ||||
* | Get genome cloning working again. | Brian Cully | 2021-02-18 | 2 | -12/+4 |
| | |||||
* | Initial pass at getting codon display working. | Brian Cully | 2021-02-18 | 6 | -88/+177 |
| | |||||
* | Whitespace. | Brian Cully | 2021-02-18 | 1 | -3/+3 |
| | |||||
* | Update instructions with new steps for amino acid changes. | Brian Cully | 2021-02-18 | 1 | -0/+16 |
| | |||||
* | Remove unused variable. | Brian Cully | 2021-02-17 | 1 | -70/+90 |
| | |||||
* | Clean up the table scraping code. | Brian Cully | 2021-02-17 | 1 | -71/+66 |
| | | | | | No need to use ‘org-sbe’, because Babel can feed a table in directly, which preserves its structure. | ||||
* | Change org output to verbatim for first table map. | Brian Cully | 2021-02-17 | 1 | -29/+10 |
| | |||||
* | Initial commit. | Brian Cully | 2021-02-17 | 19 | -0/+1400 |