Open Madmadz16 opened 4 years ago
When i was following along the video i got the following error:
Uncaught TypeError: Cannot read property 'top' of null Bird.js:44
the same error as in the video but when he fixed it and i wrote the same as him i still got the error. does somebody knows how to fix this issue?
This is the code:`
let closest = null; let closestD = Infinity; for (let i = 0; i < pipes.length; i++) { let d = pipes[i].x - this.x; if(d < closestD && d > 0) { closest = pipes[i]; closestD = d; } } let inputs = []; inputs[0] = this.y / height; inputs[1] = closest.top / height; inputs[2] = closest.bottom / height; inputs[3] = closest.x / width; let output = this.brain.predict(inputs); if(output[0] > 0.5) { this.up(); }
`
When i was following along the video i got the following error:
the same error as in the video but when he fixed it and i wrote the same as him i still got the error. does somebody knows how to fix this issue?
This is the code:`
`