Singularity: Difference between revisions
From NHRL
Content added Content deleted
No edit summary |
mNo edit summary |
||
| (21 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
===Robot Facts=== |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_stats_by_season.php?bot_name={{{bot}}}&season_id=2|format=json|data=events19=events, fights19=fights, wins19=w, losses19=l, pct19=pct, kos19=kos, kod19=kod, avg_time19=avg_fight_time_secs|suppress error=true}} |
|||
[[File:Singularity-removebg.png|thumb|Singularity MK2.2]] |
|||
{| class="wikitable" style="width: 60%" |
|||
! Builders !! Nathaniel Boutin, Lucas Tang |
|||
|- |
|||
! Drivers !! Henley White, Nathaniel Boutin |
|||
|- |
|||
|Weight Class |
|||
|[https://wiki.nhrl.io/wiki/3lb_Weight_Class 3lb] + 1.5lb (shuffle bonus) |
|||
|- |
|||
|Body Material |
|||
|3D printed 98A TPU w/ carbon fiber inserts |
|||
|- |
|||
|Weapon |
|||
|Counter-Rotating S7 Ring Spinner |
|||
|- |
|||
|Weapon Drive |
|||
|Quadruple brushless w/ TPU gears (2 motors per blade) |
|||
|- |
|||
|Drive |
|||
|Reuleaux cam micro shuffler |
|||
|- |
|||
|Power |
|||
|1320mah 4s LiPo |
|||
|} |
|||
== Iteration Documentation == |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_stats_by_season.php?bot_name={{{bot}}}&season_id=3|format=json|data=events20=events, fights20=fights, wins20=w, losses20=l, pct20=pct, kos20=kos, kod20=kod, avg_time20=avg_fight_time_secs|suppress error=true}} |
|||
==== <u>MK3:</u> ==== |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_stats_by_season.php?bot_name={{{bot}}}&season_id=4|format=json|data=events21=events, fights21=fights, wins21=w, losses21=l, pct21=pct, kos21=kos, kod21=kod, avg_time21=avg_fight_time_secs|suppress error=true}} |
|||
Singularity MK3 will be a huge update that aims to improve durability and drive, while maintaining the bot's brutal power. MK3 will be fighting at the October 2025 NHRL event. |
|||
'''<u>Notable Changes:</u>''' |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_stats_by_season.php?bot_name={{{bot}}}&season_id=5|format=json|data=events22=events, fights22=fights, wins22=w, losses22=l, pct22=pct, kos22=kos, kod22=kod, avg_time22=avg_fight_time_secs|suppress error=true}} |
|||
* Adding carbon fiber to the chassis to help with stiffness and heat dissipation in motor mounting |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_stats_by_season.php?bot_name={{{bot}}}&season_id=6|format=json|data=events23=events, fights23=fights, wins23=w, losses23=l, pct23=pct, kos23=kos, kod23=kod, avg_time23=avg_fight_time_secs|suppress error=true}} |
|||
* Adding the micro shufflers originally designed for Event Horizon |
|||
* Dropping to lower 1950kv motors to aid in battery life |
|||
* Dropping to 2 motors per blade to make room for shufflers |
|||
* Changing to TPU hub gears to better protect motors |
|||
* Switching to a custom 1320mah battery to better fit the chassis |
|||
* Changing to a captive ball thrust bearing design to prevent blade jamming |
|||
* Changing half the balls to Delrin to reduce ball to ball wear and friction |
|||
* Updating blade design to accommodate new bearing style |
|||
* Changing weapon lock to parody Event Horizon |
|||
==== <u>MK2.2:</u> ==== |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_stats_by_season.php?bot_name={{{bot}}}&season_id=1|format=json|data=events=events, fights=fights, wins=w, losses=l, pct=pct, kos=kos, kod=kod, avg_time=avg_fight_time_secs|suppress error=true}} |
|||
(yet to be added) |
|||
'''<u>Notable Changes:</u>''' |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_rank.php?bot_name={{{bot}}}&get_all_ranks=true|format=json|data=rankActive=ranking|suppress error}} |
|||
* (yet to be added) |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_streak_stats.php?bot_name={{{bot}}}|format=json|data=last_five=last_five, streak_type_current=streak_type_current, streak_length_current=streak_length_current, num_kos_current_streak=num_kos_current_streak, streak_length_longest_winning=streak_length_longest_winning, num_kos_longest_winning=num_kos_longest_winning, streak_length_longest_losing=streak_length_longest_losing, num_kod_longest_losing=num_kod_longest_losing |suppress error}} |
|||
== |
==== <u>MK2.1:</u> ==== |
||
(yet to be added) |
|||
=== Info === |
|||
* '''Rank:''' {{#if: {{#external_value:rankActive}} | [[NHRL:Stats:Active-{{{class}}}|#{{#external_value:rankActive}}]] | [[NHRL:Stats:Active-{{{class}}}|Unranked]] }} in {{{class}}}. |
|||
* '''Last 5 fights:''' {{#external_value:last_five}} |
|||
* '''Current streak:''' {{#external_value:streak_type_current}}{{#external_value:streak_length_current}} ({{#external_value:num_kos_current_streak}} KOs/KO'd) |
|||
* '''Longest winning streak:''' {{#external_value:streak_length_longest_winning}} ({{#external_value:num_kos_longest_winning}} KOs) |
|||
* '''Longest losing streak:''' {{#external_value:streak_length_longest_losing}} ({{#external_value:num_kod_longest_losing}} KO'd) |
|||
* '''Avg fight time (seconds):''' {{#external_value:avg_time}} |
|||
'''<u>Notable Changes:</u>''' |
|||
=== Record === |
|||
{| class="wikitable" |
|||
! Year |
|||
! Events |
|||
! Fights |
|||
! W |
|||
! L |
|||
! % |
|||
! KOs |
|||
! KO'd |
|||
{{!}}- |
|||
{{!}} [[NHRL:Stats:2018-19-{{{class}}}|2018-19]] |
|||
{{!}} {{#external_value:events19}} |
|||
{{!}} {{#external_value:fights19}} |
|||
{{!}} {{#external_value:wins19}} |
|||
{{!}} {{#external_value:losses19}} |
|||
{{!}} {{#external_value:pct19}} |
|||
{{!}} {{#external_value:kos19}} |
|||
{{!}} {{#external_value:kod19}} |
|||
{{!}}- |
|||
{{!}} [[NHRL:Stats:2020-{{{class}}}|2020]] |
|||
{{!}} {{#external_value:events20}} |
|||
{{!}} {{#external_value:fights20}} |
|||
{{!}} {{#external_value:wins20}} |
|||
{{!}} {{#external_value:losses20}} |
|||
{{!}} {{#external_value:pct20}} |
|||
{{!}} {{#external_value:kos20}} |
|||
{{!}} {{#external_value:kod20}} |
|||
{{!}}- |
|||
{{!}} [[NHRL:Stats:2021-{{{class}}}|2021]] |
|||
{{!}} {{#external_value:events21}} |
|||
{{!}} {{#external_value:fights21}} |
|||
{{!}} {{#external_value:wins21}} |
|||
{{!}} {{#external_value:losses21}} |
|||
{{!}} {{#external_value:pct21}} |
|||
{{!}} {{#external_value:kos21}} |
|||
{{!}} {{#external_value:kod21}} |
|||
{{!}}- |
|||
{{!}} [[NHRL:Stats:2022-{{{class}}}|2022]] |
|||
{{!}} {{#external_value:events22}} |
|||
{{!}} {{#external_value:fights22}} |
|||
{{!}} {{#external_value:wins22}} |
|||
{{!}} {{#external_value:losses22}} |
|||
{{!}} {{#external_value:pct22}} |
|||
{{!}} {{#external_value:kos22}} |
|||
{{!}} {{#external_value:kod22}} |
|||
{{!}}- |
|||
{{!}} [[NHRL:Stats:2023-{{{class}}}|2023]] |
|||
{{!}} {{#external_value:events23}} |
|||
{{!}} {{#external_value:fights23}} |
|||
{{!}} {{#external_value:wins23}} |
|||
{{!}} {{#external_value:losses23}} |
|||
{{!}} {{#external_value:pct23}} |
|||
{{!}} {{#external_value:kos23}} |
|||
{{!}} {{#external_value:kod23}} |
|||
{{!}}- |
|||
{{!}} [[NHRL:Stats:All-Time-{{{class}}}|All-Time]] |
|||
{{!}} {{#external_value:events}} |
|||
{{!}} {{#external_value:fights}} |
|||
{{!}} {{#external_value:wins}} |
|||
{{!}} {{#external_value:losses}} |
|||
{{!}} {{#external_value:pct}} |
|||
{{!}} {{#external_value:kos}} |
|||
{{!}} {{#external_value:kod}} |
|||
|} |
|||
* (yet to be added) |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_event_participants.php?bot_name={{{bot}}}|format=json|data=date_ev=event_date, name_fought_ev=name_fought_as, reached_ev=round_reached, place_ev=place, fights_ev=fights, wins_ev=wins, losses_ev=losses, kos_ev=kos, kod_ev=kod|suppress error}} |
|||
=== |
==== <u>MK1:</u> ==== |
||
(yet to be added) |
|||
{| class="wikitable" |
|||
! Date |
|||
! Fought as |
|||
! Reached |
|||
! Place |
|||
! Fights |
|||
! W |
|||
! L |
|||
! KOs |
|||
! KO'd {{#for_external_table:<nowiki/> |
|||
{{!}}- |
|||
{{!}} {{{date_ev}}} |
|||
{{!}} {{{name_fought_ev}}} |
|||
{{!}} {{{reached_ev}}} |
|||
{{!}} {{{place_ev}}} |
|||
{{!}} {{{fights_ev}}} |
|||
{{!}} {{{wins_ev}}} |
|||
{{!}} {{{losses_ev}}} |
|||
{{!}} {{{kos_ev}}} |
|||
{{!}} {{{kod_ev}}} }} |
|||
|} |
|||
<u>'''Features:'''</u> |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_head_to_head.php?bot_name={{{bot}}}|format=json|data=opponent_h2h=opponent_unique_name, fights_h2h=num_fights, wins_h2h=wins, losses_h2h=losses, kos_h2h=kos, kod_h2h=kod, last_meeting_h2h=last_meeting}} |
|||
* (yet to be added) |
|||
=== Opponents === |
|||
{{Bot Stats|bot=Singularity|class=3lb}} |
|||
{| class="wikitable mw-collapsible mw-collapsed" |
|||
! Opponent |
|||
! Fights |
|||
! W |
|||
! L |
|||
! KOs |
|||
! KO'd |
|||
! Last Meeting {{#for_external_table:<nowiki/> |
|||
{{!}}- |
|||
{{!}} [[{{{opponent_h2h}}}]] |
|||
{{!}} {{{fights_h2h}}} |
|||
{{!}} {{{wins_h2h}}} |
|||
{{!}} {{{losses_h2h}}} |
|||
{{!}} {{{kos_h2h}}} |
|||
{{!}} {{{kod_h2h}}} |
|||
{{!}} {{{last_meeting_h2h}}} }} |
|||
|} |
|||
''Click "Expand" to see this table.'' |
|||
{{#get_web_data:url=https://stats.nhrl.io/statsbook/get_fights.php?bot_name={{{bot}}}|format=json|data=date=date, opponent=opponent, round=round, fight_length_secs=fight_length_secs, video_link=video_link, result=result, by=result_by, points=points}} |
|||
=== Full Fight History === |
|||
{| class="wikitable mw-collapsible mw-collapsed" |
|||
! Date |
|||
! Opponent |
|||
! Round |
|||
! Result |
|||
! By |
|||
! Points |
|||
! Fight Length (s) |
|||
! Video {{#for_external_table:<nowiki/> |
|||
{{!}}- |
|||
{{!}} {{{date}}} |
|||
{{!}} [[{{{opponent}}}]] |
|||
{{!}} {{{round}}} |
|||
{{!}} {{{result}}} |
|||
{{!}} {{{by}}} |
|||
{{!}} {{{points}}} |
|||
{{!}} {{{fight_length_secs}}} |
|||
{{!}} {{{video_link}}} }} |
|||
|} |
|||
==Select Fights== |
|||
<nowiki>*</nowiki> Forfeits are not counted in a bot's W-L record. |
|||
Video links Coming Soon! |
|||
==Gallery== |
|||
For more information on how points are calculated for rankings, [[Rankings|click here]]. |
|||
Images coming soon! |
|||
[[Category:3lb Bots]] |
|||
''Click "Expand" to see this table.'' |
|||
[[Category:US Robots]] |
|||
[[Category:Full Body Spinners]] |
|||
[[Category:NHRL 2024]] |
|||
Latest revision as of 15:23, 18 September 2025
Robot Facts

| Builders | Nathaniel Boutin, Lucas Tang |
|---|---|
| Drivers | Henley White, Nathaniel Boutin |
| Weight Class | 3lb + 1.5lb (shuffle bonus) |
| Body Material | 3D printed 98A TPU w/ carbon fiber inserts |
| Weapon | Counter-Rotating S7 Ring Spinner |
| Weapon Drive | Quadruple brushless w/ TPU gears (2 motors per blade) |
| Drive | Reuleaux cam micro shuffler |
| Power | 1320mah 4s LiPo |
Iteration Documentation
MK3:
Singularity MK3 will be a huge update that aims to improve durability and drive, while maintaining the bot's brutal power. MK3 will be fighting at the October 2025 NHRL event.
Notable Changes:
- Adding carbon fiber to the chassis to help with stiffness and heat dissipation in motor mounting
- Adding the micro shufflers originally designed for Event Horizon
- Dropping to lower 1950kv motors to aid in battery life
- Dropping to 2 motors per blade to make room for shufflers
- Changing to TPU hub gears to better protect motors
- Switching to a custom 1320mah battery to better fit the chassis
- Changing to a captive ball thrust bearing design to prevent blade jamming
- Changing half the balls to Delrin to reduce ball to ball wear and friction
- Updating blade design to accommodate new bearing style
- Changing weapon lock to parody Event Horizon
MK2.2:
(yet to be added)
Notable Changes:
- (yet to be added)
MK2.1:
(yet to be added)
Notable Changes:
- (yet to be added)
MK1:
(yet to be added)
Features:
- (yet to be added)
Statistics
Info
- Rank: #135 in 3lb.
- Last 5 fights: WLWWL
- Current streak: L1 (0 KOs/KO'd)
- Longest winning streak: 3 (3 KOs)
- Longest losing streak: 2 (1 KO'd)
- Avg fight time (seconds): 118.7
Record
| Year | Events | Fights | W | L | % | KOs | KO'd |
|---|---|---|---|---|---|---|---|
| 2018-19 | |||||||
| 2020 | |||||||
| 2021 | |||||||
| 2022 | |||||||
| 2023 | |||||||
| 2024 | 3 | 12 | 6 | 6 | 0.500 | 4 | 4 |
| 2025 | 1 | 3 | 2 | 1 | 0.667 | 1 | 0 |
| All-Time | 4 | 15 | 8 | 7 | 0.533 | 5 | 3 |
Events
| Date | Fought as | Reached | Place | Fights | W | L | KOs | KO'd |
|---|---|---|---|---|---|---|---|---|
| January 20, 2024 | Singularity | Qualifiers Rd. 3 | 3 | 1 | 2 | 0 | 2 | |
| June 22, 2024 | Singularity | Round of 32 | 5 | 3 | 2 | 3 | 1 | |
| September 14, 2024 | Singularity | Opening Round | 4 | 2 | 2 | 1 | 1 | |
| October 4, 2025 | Singularity | Round of 48 | 3 | 2 | 1 | 1 | 0 |
Opponents
| Opponent | Fights | W | L | KOs | KO'd | Last Meeting |
|---|---|---|---|---|---|---|
| Blindside | 1 | 1 | 0 | 1 | 0 | September 14, 2024 |
| Amethyst | 1 | 1 | 0 | 1 | 0 | October 4, 2025 |
| Jot | 1 | 1 | 0 | 1 | 0 | June 22, 2024 |
| Thistle | 1 | 1 | 0 | 1 | 0 | June 22, 2024 |
| Count Forkula | 1 | 1 | 0 | 1 | 0 | June 22, 2024 |
| Mean Bean Part Two: The Beanening | 1 | 1 | 0 | 0 | 0 | September 14, 2024 |
| Baby Dead Bod | 1 | 1 | 0 | 0 | 0 | October 4, 2025 |
| Dreamline | 1 | 1 | 0 | 0 | 0 | January 20, 2024 |
| Knuckle Sandwich | 1 | 0 | 1 | 0 | 1 | September 14, 2024 |
| Midnight Chill | 1 | 0 | 1 | 0 | 1 | June 22, 2024 |
| MCB - Master Control Bot | 1 | 0 | 1 | 0 | 1 | January 20, 2024 |
| HODOR | 1 | 0 | 1 | 0 | 1 | January 20, 2024 |
| Frank | 1 | 0 | 1 | 0 | 0 | September 14, 2024 |
| Jack Move 25 | 1 | 0 | 1 | 0 | 0 | October 4, 2025 |
| MERP! | 1 | 0 | 1 | 0 | 0 | June 22, 2024 |
Click "Expand" to see this table.
Full Fight History
* Forfeits before the 2024 season are not counted in a bot's W-L record. Forfeits from 2024 and on are counted in a bot's W-L record.
For more information on how points are calculated for rankings, click here.
Click "Expand" to see this table.
Select Fights
Video links Coming Soon!
Gallery
Images coming soon!