channel-based window size notification
added kinda hysteresis to ai player