allow optional patterns, turning 0-0-0 and 0-0 independant from the side of board's dimensions
remove useless scheme