Never trust the brute-force power of a computer network to do the job of a combinatorialist.
The rules say that the round ends if there are no more cards in the Cell Block. What if there is one card? Can a player draw one card from the Cell Block at the start of their turn (instead of the two required?)
Yes. If cards are needed from the cell block for any reason and there are not enough, draw as many as you are able then continue your turn. Not sure if it is in the rules, but it is supposed to be.