@Override
	public void doAction(Model model) {
		if(model instanceof HyeneModel){
			HyeneModel hmod = (HyeneModel) model;
			HyenePlayer p = (HyenePlayer) hmod.m_current_player;
			int PlayerPosition = -1;
			int k = -1;
			while(PlayerPosition == -1){
				k++;
				PlayerPosition = hmod.findElement(k,p.token);
			}
			if(x != 0){
				if(this.isLegal(model)){
					hmod.setElement(k, PlayerPosition+x, p.token);
				}
				else{
					if(PlayerPosition + x > 0)
						hmod.setElement(k, ((HyeneModel) model).getSize()-1, p.token);
					else
						hmod.setElement(k, 0, p.token);
				}
				hmod.setElement(k, PlayerPosition, new TokenEmpty());
			}
		}
	}