well I fixed the condition in my for() loop in Conway, thanks to Ari pointing it out. There's still something that's fucking up my code though...
commit. still wrangling this gd problem.
SWEET ROLLER BLADING JESUS, IT WORKS. Oh my god. It fucking works. I didn't even change a lot...well. So according to the guidelines set out, neighborsOf() should have three inputs, row, and col (coordinates for the cell on the board), and board itself. I didn't have board as an input and simply called on it as a function. I noticed however that Ari and David changed board() the function into board the variable. I decided to give that a go, and adapted my code accordingly. And for some fucking reason. it works. I'm not quite sure why it works...but it is good that there are fewers characters to work with and keep track of (the parentheses) and I dunno, maybe the functions all play nicely with each other now. BUT IT WORKS GODDAMNIT. I need coffee.