SHENZHEN I/O Deep Sea Sensor Grid

Published on Sunday, November 13, 2022

❗ TÄMÄ TEKSTI SISÄLTÄÄ SPOILEREITA ❗

SHENZHEN I/O -pelin Deep Sea Sensor Grid -tehtävä

SHENZHEN I/O:n tehtävä numero kaksikymmentä seitsemän on Deep Sea Sensor Grid. Alla kuva ensimmäisestä toteutuksesta, jolla sain tehtävän suoritettua.

Deep Sea Sensor Grid

Missä menin vikaan

Oletin alkuun, että sonar- ja magnetic-syötteet tulevat eri sykleillä, jonka takia alkuperäinen suunnitelma ei mahtunut lainkaan annettuun tilaan. Ne voi kuitenkin onneksi lukea samalla kellojaksolla ja yhden piirin kautta.

Mitä olisi voinut tehdä paremmin

Oikean alareunan piirin koodia voi yksinkertaistaa, koska luettua arvoa ei tarvitse tallettaa, sillä arvoa käytetään vain kerran. Muistipiirin kirjoitusosoitetta lasketaan ja välitetään eteenpäin turhan monimutkaisesti, kun sen voisi lukea suoraan muistipiirin a0-väylästä.

🖥️