removed 'shortcut' while calculating neighbours
Added support for maximum player moves