salut à tous et bonnes vacances !
qui pourrait m'aider à continuer ma ré-écriture de mon programme ColorChess en javascript avec VueJS + custom lib ?
https://stackoverflow.com/questions/45658402/javascript-optimize-data-structure-for-chess-gamela difficulté étant d'implémenter optimalement une structure de données permettant de stocker les rayons d'action des pieces, ce que j'appelle le RayCaster, une Map ou un ensemble de Maps, permettant de stocker et recuperer facilement les rayons d'action des pieces,
- par case d'émission
- par cases de destination
ancien prototype :
![](https://lh3.googleusercontent.com/-fVu-gdYG_lM/WZAYc_m7zHI/AAAAAAAAADE/ASfL0aS3T48BXxByszYqgZwap5Y3pls9gCLcBGAs/s320/colorchess-prototype.png)