1460714792-46345c79-348e-423b-bc1b-951222b40cd0

1. A method for creating a player made tournament, the method comprising:
displaying a tournament creation page, the tournament creation page including
a plurality of variables, and
at least one option for each of the plurality of variables;

receiving the at least one option for each of the plurality of variables, operational parameters of the player made tournament substantially comprising the at least one option for each of the plurality of variables received;
processing the operational parameters to create a player made tournament; and
displaying the player made tournament on a tournament main page.
2. The method of claim 1, wherein the plurality of variables comprises a tournament name, a tournament fee, and a bankroll.
3. The method of claim 2, wherein the plurality of variables further comprises a tournament description, a tournament type, a number of players paid out, a tracks and dates selection, a plurality of bet types, a minimum number of wagers, a maximum number of wagers, a minimum amount per wager, a maximum amount per wager, a minimum number of wagers per race, and a maximum number of wagers per race.
4. The method of claim 3, wherein the at least one option for the tournament type comprises two options, the two options comprise bankroll and return on investment.
5. The method of claim 1, wherein the at least one option for at least some of the plurality of variables comprises at least two options, the at least two options comprise at least one pre-determined option and at least one custom option.
6. The method of claim 1, wherein the player made tournament comprises real-life horse racing events.
7. The method of claim 1, wherein the player made tournament comprises real-life dog racing events.
8. The method of claim 1, and further comprising receiving requests to join the player made tournament displayed on the tournament main page.
9. The method of claim 1, wherein the player made tournament comprises one of a guaranteed prize pool and a non-guaranteed prize pool.
10. A method for operating a player made tournament for real-life sporting events, the method comprising:
receiving a request to create a player made tournament for real-life sporting events;
displaying a tournament creation page, the tournament creation page including a plurality of variables and at least one field corresponding to each of the plurality of variables, the at least one field configured to receive an option for the corresponding variable;
receiving options for each of the plurality of variables, operational parameters for the player made tournament for real sporting events substantially comprising the options for each of the plurality of variables received;
processing the operational parameters to create a player made tournament for real-life sporting events;
displaying the player made tournament for real-life sporting events on a tournament main page, the tournament main page including a display of at least a portion of the operational parameters of the player made tournament for real-life sporting events; and
receiving requests to participate in the player made tournament for real-life sporting events.
11. The method of claim 10, wherein the real-life sporting events comprise horse racing.
12. The method of claim 10, wherein the real-life sporting events comprise dog racing.
13. The method of claim 10, wherein the plurality of variables comprises a tournament name, a tournament fee, a bankroll, a tournament description, a tournament type, a number of players paid out, a tracks and dates selection, a plurality of bet types, a minimum number of wagers, a maximum number of wagers, a minimum amount per wager, a maximum amount per wager, a minimum number of wagers per race, and a maximum number of wagers per race.
14. The method of claim 10, wherein the player made tournament for real-life sporting events comprises one of a guaranteed prize pool and a non-guaranteed prize pool.
15. The method of claim 10, and further comprising displaying a tournament detail page for the player made tournament for real-life sporting events in response to a request to view the tournament detail page, the tournament detail page including the operational parameters of the player made tournament for real-life sporting events, a wager history, and a roster of participants.
16. The method of claim 10, and further comprising creating a bankroll account and a pool entry fee account for the player made tournament for real-life sporting events.
17. The method of claim 16, and further comprising initiating a funds transfer from a player member account to the bankroll account and the pool entry fee account for those who request to participate in the player made tournament for real-life sporting events.
18. A system for creating a player made tournament, the system comprising:
at least one computer server having a processing unit and a database, the at least one computer server configured to:
receive and process a request to create a player made tournament;
display a tournament creation page in response to the request to create a player made tournament, the tournament creation page including a plurality of variables and at least one option for each of the plurality of variables;
receive the at least one option for each of the plurality of variables, operational parameters of the player made tournament comprising the at least one option for each of the plurality of variables received;
process the operational parameters using the processing unit to create a player made tournament;
store the operation parameters in the database of the computer server; and
display the player made tournament on a tournament main page.
19. The system of claim 18, wherein the player made tournament comprises real-life sporting events.
20. The system of claim 19, wherein the plurality of variables comprise a tournament name, a tournament fee, a bankroll, a tournament description, a tournament type, a number of players paid out, a tracks and dates selection, a plurality of bet types, a minimum number of wagers, a maximum number of wagers, a minimum amount per wager, a maximum amount per wager, a minimum number of wagers per race, and a maximum number of wagers per race.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A system for testing light-emitting diodes (LEDs) on a motherboard, comprising:
an insulating plate positioned on the motherboard and configured with optical fibers for inducing beams sourced from the LEDs and transmitting the beams;
a circuit board receiving the beams transmitted from the LED’s, the circuit board being connected to the insulating plate with the optical fibers, the circuit board comprising at least one photoresistor configured for sensing the beams sourced from the LEDs to obtain influence values and for transmitting the influence values; and
a computer receiving the influence values from the circuit board, the computer being configured for controlling the LEDs to power on or power off by controlling luminous intensities of the LEDs, the computer configured for detecting whether the influence values are within a photosensitive range when the LEDs are powered on, the computer configured for detecting whether resistance values of all the at least one photoresistor are equal to a dark resistance when the LEDs are powered off, and the computer configured for reporting test results.
2. The system for testing LEDs on a motherboard as described in claim 1, wherein the circuit board further comprises:
an AD converter configured for converting the analog signals into influence values;
a level changer configured for adjusting power levels of the influence values to be compatible as an input of a processor; and
the processor configured for processing the influence values to obtain the processed influence values, and the processor configured for transmitting the processed influence values to the level changer for changing electric properties between the processor and a serial port.
3. The system for testing LEDs on a motherboard as described in claim 1, wherein the circuit board further comprising an LED lamp configured for emitting different color lights to indicate the test results.
4. The system for testing LEDs on a motherboard as described in claim 1, wherein the computer comprises:
a controlling module configured for controlling the luminous intensities of the LEDs, for controlling the given number of at least one photoresistor to sense the beams sourced from the LEDs and obtain the influence values, and for controlling the circuit board to process the influence values;
a detecting module configured for determining whether all the LEDs pass or fail the test by detecting whether the influence values are within the photosensitive range when the LEDs are powered on, by detecting whether resistance values of all the at least one photoresistor are equal to the dark resistance when the LEDs are powered off and by comparing the number of photosensitive photoresistors with the number of the LEDs and for reporting the test results;
a counting module configured for counting the number of the photosensitive photoresistors whose influence values are within the photosensitive range when the LEDs are powered on;
a result feedback module configured for transmitting the test results to the circuit board; and
an error ascertaining module configured for ascertaining whether each of the LEDs is in a workable state or in an unworkable state according to the test results.
5. The system for testing LEDs on a motherboard as described in claim 1, wherein the insulating plate comprises multi-holes corresponding to a plurality of components on the motherboard and covers on the motherboard via the multi-holes.
6. The system for testing LEDs on a motherboard as described in claim 1, wherein the insulating plate comprises optical fibers within a pipeline for each of the LEDs and each of the LEDs connected to each of the given number of at least one photoresistor via the optical fibers respectively.
7. The system for testing LEDs on a motherboard as described in claim 6, wherein the number of the given number of at least one photoresistor is equal to the number of the LEDs on the motherboard.
8. A method for testing light-emitting diodes (LEDs) on a motherboard, the method comprising:
covering the motherboard with a insulating plate and connecting the LEDs of the motherboard to a circuit board via optical fibers of the insulating plate, wherein the circuit board comprises at least one photoresistor;
obtaining an influence value of each of the LEDs;
detecting whether resistance values of the given number of at least one photoresistor are equal to corresponding dark resistances when each of the LEDs are powered off;
detecting whether the influence value of each of the LEDs is within a photosensitive range of the at least one photoresistor when each of the LEDs is powered on; and
reporting test results denoting that each of the LEDs passes the test, if the resistance values of all of the given number of at least one photoresistor are equal to corresponding dark resistances and the influence value of each of the LEDs is within the photosensitive range; or
reporting test results denoting that each of the LEDs fails the test, if the resistance values of all of the at least one photoresistor are not equal to corresponding dark resistances or the influence value of each of the LEDs is not in the photosensitive range.
9. The method for testing LEDs on a motherboard as described in claim 8, further comprising steps of:
setting the LEDs to power off by controlling luminous intensities of the LEDs;
sensing beams sourced from the LEDs to obtain analog signals via the given number of at least one photoresistor;
converting the analog signals to influence values;
processing the influence values by a processor;
changing electric properties between the processor and a serial port of the circuit board;
transmitting the influence values to a computer via the serial port; and
calculating resistance values of the given number of at least one photoresistor.
10. The method for testing LEDs on a motherboard as described in claim 8, further comprising steps of:
setting the LEDs to power on by controlling luminous intensities of the LEDs;
sensing beams sources from the LEDs to obtain analog signals via the given number of at least one photoresistor;
converting the analog signals to influence values;
processing the influence values by a processor;
changing electric properties between the processor and a serial port of the circuit board;
transmitting the influence values to a computer via the serial port;
counting the number of photosensitive photoresistors whose influence values are in a photosensitive range of the given number of at least one photoresistor when each of the LEDs is powered on; and
determining whether the influence value of all of the LEDs is within a photosensitive range by comparing the number of the photosensitive photoresistors with the number of the LEDs.
11. The method for testing LEDs on a motherboard as described in claim 8, further comprising steps of:
transmitting the test results to the circuit board; and
indicating the test results with different color lights in an LED lamp of the circuit board.
12. The method for testing LEDs on a motherboard as described in claim 8, further comprising a step of:
ascertaining each of the LEDs on the motherboard is in a workable state or in an unworkable state according to the test results.