An example video game includes a virtual game world including a video game character movable within the virtual game world and one or more targets. Also, optionally, second control logic for determining a first set of the plurality of through silicon vias that are nonfunctional, wherein the second control logic is configured to send information to the first control logic identifying the first set of the plurality of through silicon vias or identifying a second set of through silicon vias that are functional. Further, the step of dynamically determining data content may further comprise modeling the context-based selection constraints as feature-based metrics. According to one exemplary embodiment of the apparatus, the first circuit path includes two directional couplersa first directional coupler coupled to the first port and a second directional coupler coupled to the second port. The control method in accordance with the present invention includes an input method optimized for a limited input device of a terminal, a screen display method optimized for a small screen of a terminal, and a screen data transmission function optimized for a communication network speed, a transmission cost, and a limited memory capacity of a terminal.