Andrew He (Tianshuhe) - Chess Profile
Meet Andrew He, known online as Tianshuhe, a chess enthusiast whose rating history reads like a thrilling rollercoaster ride through the kingdom of 64 squares.
Early Career & Growth
Andrew's journey began modestly in 2019 with rapid ratings creeping from the low 600s to a respectable 975 in just a few months. Showing an impressive knack for rapid chess, he quickly surged past the 1400 mark by 2022, peaking at 1451 – a rating that certainly demands respect (and a little nervousness from his opponents).
Playing Style & Strengths
Tactical awareness? Check. Andrew boasts a comeback rate of nearly 70%, meaning he’s just as likely to snatch victory from defeat as an underdog in a Disney movie. His average game length hovers around 67 moves, indicating patience and endurance that can tire out even the most stoic adversaries.
Not one to throw in the towel too quickly, his early resignation rate is a modest 7.92%, so expect him to fight 'til the bitter end. Interestingly, his wins from the black pieces (55.25%) edge out those from the white side (54.21%), proving that he’s comfortable with a little nightshade too.
Rapid, Blitz, Bullet & Daily Adventures
Rapid chess is where Andrew truly shines—with 437 wins against 251 losses and an admirable 61% win rate in his secret preferred openings. Blitz shows a more mixed bag with a near-even record, reminding us all that even grandmasters-in-the-making sometimes stumble on speed chess's fast lane.
Bullet - well, he’s dipped his toes with a respectable 10 wins out of 17 games, but that format hasn’t stolen his heart yet. As for Daily chess, the grind continues, with a current rating high of 931 in 2024, showcasing his ability to juggle life and long-term strategy.
Notable Achievements & Records
- Longest winning streak: 13 games (impressive consistency!)
- Currently on a 3-game winning streak — momentum is his friend.
- Open secret favorite opening dominates with a solid 60.86% win rate in rapid games.
Opponent Scouting Report
Andrew has met some frequent foes over the years—like “pancakes30” (48 battles fought) and “lvc7912” (37 encounters). His win rates vary, but beware if you’re not on his high-win list: with perfect 100% win rates against several challengers, Andrew can turn from friendly opponent to fearsome rival.
Psychology & Play Time
Like any true warrior of the mind, Andrew’s best tactical hours peak around midday to early afternoon, but intriguingly, his best hour for winning is actually 7 PM – prime time for plotting grandmaster schemes or just dominating opponents who’ve had one too many distractions.
His tilt factor is a humble 9 (out of 100?), showing he keeps his cool better than most when the chess gods play tricks.
Recent Battles
In his latest online escapades, Andrew secured a slick win using the classic Italian Game (ECO C50), defeating “Revilo_L” on time in a long daily game. No short shrift here – his patience and cunning prevailed over almost 70 minutes of mental fencing.
The Final Word
Andrew He is the kind of player your local chessclub wishes they had on their team: resilient, strategic, and a little unpredictable. Whether grinding long games or blitzing in fast-fire matches, he’s steadily climbing, armed with cheeky openings and an uncanny ability to strike back from behind. Opponents beware—when you play Tianshuhe, every piece on the board tells a story, and Andrew’s is one of persistence, progress, and the occasional well-timed checkmate.
Quick summary
Andrew — nice recent work. Your wins show clean attacking instincts and the ability to create decisive threats; your losses point to recurring tactical oversights and some opening/structure familiarity gaps. Below are targeted, practical suggestions so you convert more of your good positions into wins and avoid the repeat errors.
Highlights to keep doing
- Sharp attacking sense — you willingly open lines and find forcing continuations (example: the win where you sac on f7 and drove the king around; excellent intuition).
- Active piece play — you look for piece activity instead of passive maneuvers; that creates practical chances in many games.
- Resourcefulness in daily games — you put pressure on opponents and force mistakes; that’s a strong practical skill in correspondence/daily chess.
- Good tempo when you focus on an attack — you found clear plans in the long attacking win vs happysunshine09.
Key weaknesses to fix
- Tactical oversights: a few losses come from missing simple captures or forks. Work on spotting forks, pins and discovered attacks before you move.
- Opening familiarity: you’ve played a wide variety (Czech, Slav, French advance, Sicilian, Scotch, etc.). Pick 2–3 reliable systems and learn their typical plans so you’re not losing on fundamentals early.
- Reliance on opponent time trouble: one recent win was on time vs revilo_l in the Italian Game — good to win, but practice converting when the opponent isn’t low on time.
- Conversion technique: when you get an initiative, try to simplify to a won endgame or increase your material advantage rather than taking immediate risky continuations.
Concrete drills & study plan (next 4 weeks)
- Daily tactics: 10–20 puzzles a day focused on forks, pins, skewers, and mating nets. Keep a simple log of errors so you target weak motifs.
- One opening per week: pick an opening for White and one for Black. Example pair to start: Italian Game (White) and Slav Defense (Black). Learn 4 main-move orders and 2 typical middlegame plans each.
- Endgame basics: 15–20 minutes twice a week on king+pawn vs king, basic rook endgames and basic mating patterns (back-rank, smothered mate). These are high-value for converting wins.
- Post-game routine: after each game, do a 1–2 minute self-review (write 1 line: “What I missed” / “What I did well”), then run the engine to check tactics. Repeat that for your 3 most recent losses.
Game checklist to use during daily games
- Before you play a move: “Does my opponent have any checks, captures or threats?” (If yes, answer them first.)
- Look for all captures and checks — especially knight forks and discovered checks.
- If you are ahead: simplify into an endgame or exchange pieces to make the win cleaner.
- When attacking: keep king safety and retreat squares in mind; don’t sacrifice without a clear follow-up.
Opening-specific notes
- Italian Game (Italian Game): focus on quick development, knight to c3/f3, and basic pawn breaks. If you get the two bishops or open files, plan rooks to the 7th/half-open files.
- Slav & French Advance: learn the pawn-structure ideas (how to handle isolated/backward pawns and common breaks like c5/c4 or f6). That will reduce tactical surprises from typical break moves.
- Avoid playing many unrelated openings at once — fewer openings with deeper knowledge beats many shallow lines.
Practical mini-plan for your next 7 games
- Games 1–2: Focus purely on tactics — solve 10 puzzles before the game, then aim to spot at least one tactical motif each game.
- Games 3–5: Play the same White opening (Italian Game) and follow your planned moves — don’t deviate unless you see a clear improvement.
- Games 6–7: Review one loss in depth (self-review then engine), then play one game trying to avoid the exact mistake you found.
Example positions / study material
Replay two of the recent wins to see patterns you created and to copy the successful ideas into your play:
- Quick daily win vs revilo_l (Italian Game) — short and instructive:
- Long attacking win vs happysunshine09 — study the sacrifice and the subsequent rook lift/penetration:
Short-term measures to stop repeat mistakes
- If you’re low on time: simplify when you can and avoid risky sacrifices unless forced.
- Before each move, glance at all opponent pieces that are undefended or can jump to forking squares.
- Use the engine only after your own analysis — train your eye first, then confirm with the engine.
Final encouragement
Your attacking flair and willingness to fight are excellent foundations. With 10–15 minutes of focused tactics per day, and by narrowing your opening choices to learn typical plans, you’ll turn those tactical wins into consistently higher scores. If you want, I can build a 4-week study schedule (daily tasks + weekly checkpoints) tailored to your time availability.
🆚 Opponent Insights
| Recent Opponents | ||
|---|---|---|
| kingalfateh | 1W / 0L / 0D | View |
| abotasneem | 0W / 1L / 0D | View |
| hugoboss59 | 1W / 0L / 0D | View |
| saik31 | 0W / 1L / 0D | View |
| gurkoilya | 1W / 0L / 0D | View |
| andrei040404 | 1W / 0L / 0D | View |
| skylexjamm | 1W / 0L / 0D | View |
| jimgavin | 0W / 1L / 0D | View |
| spamster17 | 1W / 0L / 0D | View |
| master_harlim | 0W / 1L / 0D | View |
| Most Played Opponents | ||
|---|---|---|
| pancakes30 | 13W / 32L / 3D | View Games |
| lvc7912 | 23W / 13L / 1D | View Games |
| verysusguy | 21W / 6L / 1D | View Games |
| vividshadowz4 | 20W / 5L / 3D | View Games |
| deathkiller001 | 16W / 5L / 0D | View Games |
Rating
| Year | Bullet | Blitz | Rapid | Daily |
|---|---|---|---|---|
| 2025 | 949 | 1609 | ||
| 2024 | 1295 | 931 | ||
| 2022 | 1289 | 1433 | ||
| 2021 | 964 | 1413 | 931 | |
| 2020 | 897 | 852 | 1443 | 398 |
| 2019 | 531 | 1059 | 1241 |
Stats by Year
| Year | White | Black | Moves |
|---|---|---|---|
| 2025 | 14W / 1L / 0D | 8W / 6L / 0D | 60.8 |
| 2024 | 2W / 0L / 0D | 1W / 0L / 0D | 46.0 |
| 2022 | 18W / 9L / 1D | 18W / 9L / 2D | 68.1 |
| 2021 | 41W / 39L / 5D | 42W / 38L / 1D | 55.3 |
| 2020 | 198W / 143L / 14D | 216W / 155L / 13D | 70.0 |
| 2019 | 65W / 50L / 11D | 66W / 55L / 6D | 73.4 |
Openings: Most Played
| Bullet Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Amar Gambit | 5 | 3 | 2 | 0 | 60.0% |
| English Opening: Caro-Kann Defensive System | 2 | 2 | 0 | 0 | 100.0% |
| Amazon Attack | 2 | 1 | 1 | 0 | 50.0% |
| Sicilian Defense: Taimanov Variation, American Attack | 2 | 1 | 1 | 0 | 50.0% |
| Elephant Gambit | 2 | 1 | 1 | 0 | 50.0% |
| Australian Defense | 2 | 1 | 1 | 0 | 50.0% |
| Barnes Opening: Walkerling | 2 | 2 | 0 | 0 | 100.0% |
| English Opening: Drill Variation | 1 | 1 | 0 | 0 | 100.0% |
| English Opening | 1 | 0 | 1 | 0 | 0.0% |
| English Opening: Symmetrical Variation, Botvinnik System | 1 | 1 | 0 | 0 | 100.0% |
| Blitz Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Amazon Attack | 64 | 32 | 28 | 4 | 50.0% |
| Unknown | 45 | 19 | 25 | 1 | 42.2% |
| Blackburne Shilling Gambit | 39 | 15 | 23 | 1 | 38.5% |
| Australian Defense | 25 | 13 | 11 | 1 | 52.0% |
| French Defense | 18 | 9 | 8 | 1 | 50.0% |
| London System: Poisoned Pawn Variation | 18 | 9 | 7 | 2 | 50.0% |
| Amar Gambit | 17 | 11 | 6 | 0 | 64.7% |
| Barnes Opening: Walkerling | 17 | 8 | 9 | 0 | 47.1% |
| Amazon Attack: Siberian Attack | 15 | 6 | 8 | 1 | 40.0% |
| Sicilian Defense | 14 | 1 | 12 | 1 | 7.1% |
| Daily Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Czech Defense | 2 | 0 | 2 | 0 | 0.0% |
| Blackburne Shilling Gambit | 1 | 1 | 0 | 0 | 100.0% |
| Slav Defense | 1 | 1 | 0 | 0 | 100.0% |
| French Defense: Advance Variation | 1 | 0 | 1 | 0 | 0.0% |
| Amazon Attack: Siberian Attack | 1 | 0 | 1 | 0 | 0.0% |
| Alekhine Defense | 1 | 0 | 1 | 0 | 0.0% |
| Scotch Game | 1 | 0 | 1 | 0 | 0.0% |
| Sicilian Defense | 1 | 0 | 1 | 0 | 0.0% |
| QGA: 4.e3 a6 | 1 | 0 | 1 | 0 | 0.0% |
| Rapid Opening | Games | Wins | Losses | Draws | Win Rate |
|---|---|---|---|---|---|
| Blackburne Shilling Gambit | 146 | 107 | 33 | 6 | 73.3% |
| Amazon Attack | 84 | 49 | 29 | 6 | 58.3% |
| London System: Poisoned Pawn Variation | 40 | 25 | 15 | 0 | 62.5% |
| Amazon Attack: Siberian Attack | 27 | 13 | 11 | 3 | 48.1% |
| Italian Game: Two Knights Defense | 18 | 8 | 8 | 2 | 44.4% |
| Giuoco Piano: Tarrasch Variation | 18 | 12 | 5 | 1 | 66.7% |
| Czech Defense | 17 | 12 | 5 | 0 | 70.6% |
| Three Knights Opening | 16 | 12 | 3 | 1 | 75.0% |
| Slav Defense | 15 | 9 | 5 | 1 | 60.0% |
| Ruy Lopez: Old Steinitz Defense, Semi-Duras Variation | 15 | 11 | 3 | 1 | 73.3% |
🔥 Streaks
| Streak | Longest | Current |
|---|---|---|
| Winning | 13 | 1 |
| Losing | 9 | 0 |