• Welcome to the Cricket Web forums, one of the biggest forums in the world dedicated to cricket.

    You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join the Cricket Web community today!

    If you have any problems with the registration process or your account login, please contact us.

Passing the paton back to 1877

Zinzan

Request Your Custom Title Now!
Any bored trainspotters out there?

What's the least number of Test scorecards you can come up in linking a current test player, to others who played in their debut Test match & so on & so on to get us back to the 1st test played in 1877?

Or if there's no links going that far back due to WWI (although I'm pretty sure there are), as far as you can go.

Random example: Herath debuted back in 1999 2nd Test: Sri Lanka v Australia at Galle, Sep 22-26, 1999 | Cricket Scorecard | ESPN Cricinfo, & Ranatunga played in that test. Ranatunga debuted in 1982 Only Test: Sri Lanka v England at Colombo (PSS), Feb 17-21, 1982 | Cricket Scorecard | ESPN Cricinfo & Derek Underwood played in that test, Underwood debuted in 1966 3rd Test: England v West Indies at Nottingham, Jun 30-Jul 5, 1966 | Cricket Scorecard | ESPN Cricinfo. So in that example, that's 3 test scorecards prior to Herath's debut to get to 1966.

Let us know your minimum path back to the 1st test in 1877 and post the scorecards.
 
Last edited:

AndrewB

International Vice-Captain
Extending your list:
- Tom Graveney played in Underwood's first Test; his debut was in 1951 (Eng v SA at Manchester, 3rd Test) alongside Freddie Brown;
- Brown's debut was in 1931 (Eng v NZ at The Oval, 2nd Test) alongside Herbert Sutcliffe;
- Sutcliffe's debut was in 1924 (Eng v SA at Birmingham, 1st Test) alongside Frank Woolley;
- Woolley's debut was in 1909 (Eng v Aus at The Oval, 5th Test), Archie MacLaren's last Test;
- MacLaren's debut was in 1894-5 (Aus v Eng at Sydney, 1st Test), Jack Blackham's last Test;
- Blackham's debut was in the first Test of all.

(Woolley played alongside Freddie Brown, but not on Brown's debut).
 
Last edited:

Zinzan

Request Your Custom Title Now!
Great stuff,

So that's 9 scorecards (including Herath's debut test) and prior to get the paton passed to the 1st ever test in 1877.

Be hard to beat that.
 

Zinzan

Request Your Custom Title Now!
Pretty sure this came up on twitter yesterday, maybe Brydon Coverdale's.
Just checked his feed.

He was talking about Brad Hogg & wrote;

Brad Hogg is so old that he's played first-class cricket against someone who played first-class cricket against Fred Titmus (Graham Gooch).
 
Interesting topic. No idea if 9 can be beaten but I'd suggest it won't be as simple as looking at a players debut test and seeing who played. They could well have played with or against someone from several years earlier in their 2nd or 3rd test for example.
 

Zinzan

Request Your Custom Title Now!
Interesting topic. No idea if 9 can be beaten but I'd suggest it won't be as simple as looking at a players debut test and seeing who played. They could well have played with or against someone from several years earlier in their 2nd or 3rd test for example.
You may well be right, just using debuts was an easy way to approach it,

Incidentally, a connection involving Tendulkar might be a good bet.
 

vcs

Request Your Custom Title Now!
I'm just trying to think of a good algorithm. Interesting problem.

Greedy approach would work I think, sort by order of debut time, pick the overlapping player with the earliest debut time of all the ones overlapping with the current candidate. However, theoretically proving that this would give the optimal solution is difficult for greedy algorithms.

Hmm.. may not actually. Might have to use dynamic programming.
 
Last edited:
Incidentally, a connection involving Tendulkar might be a good bet.

I feel like Tendulkar retired too recently to be of much use here. You'd be using two players and only getting back to 1989(?). Just a hunch and could be wrong for sure. I think in 10 years time he would be a no-brainer.
 

vcs

Request Your Custom Title Now!
I think I know what we need to do here. Create a graph out of all the players ever to have played the game. An edge should exist between any two players if they have ever played together in a match. You have a set of players who played in the first Test ever, and a set of current players. Find the path through the graph from any node in the first set, to any node in the second, with the shortest number of hops (Djikstra's algorithm should do the trick).
 

Zinzan

Request Your Custom Title Now!
I feel like Tendulkar retired too recently to be of much use here. You'd be using two players and only getting back to 1989(?). Just a hunch and could be wrong for sure. I think in 10 years time he would be a no-brainer.
Yeah, I was meaning cheating slightly and allowing it to be from 2012 or whenever he retired from Tests ;)
 

Howe_zat

Audio File
I think I know what we need to do here. Create a graph out of all the players ever to have played the game. An edge should exist between any two players if they have ever played together in a match. You have a set of players who played in the first Test ever, and a set of current players. Find the path through the graph from any node in the first set, to any node in the second, with the shortest number of hops (Djikstra's algorithm should do the trick).
you had me at 'graph'

xox
 

Burgey

Request Your Custom Title Now!
Australia only and off the top of my head as I'm on the phone and CBF doing a cricinfo search

Warner
Clarke
Hayden
Border
I Chappell
Simpson
Harvey
Bradman
J Gregory
Armstrong
Syd Gregory
Blackham

That's 12. There might be a shorter list but was the best I could come up with.
 

Red

The normal awards that everyone else has
All these players played against or with the next listed:

Jack Blackham (1877 1894)

WG Grace (1880 - 1899)

Wilfred Rhodes (1899 - 1930)

George Headley (1930 - 1954)

Trevor Bailey (1949 - 1959)

Bob Simpson (1957 - 1978)

Sunny Gavaskar (1971 - 1987)

Imran Khan (1971 - 1992)

Sachin Tendulkar (1989 - 2013)

Dave Warner (2011 - ?)
 

AndrewB

International Vice-Captain
All these players played against or with the next listed:

Jack Blackham (1877 1894)

WG Grace (1880 - 1899)

Wilfred Rhodes (1899 - 1930)

George Headley (1930 - 1954)

Trevor Bailey (1949 - 1959)

Bob Simpson (1957 - 1978)

Sunny Gavaskar (1971 - 1987)

Imran Khan (1971 - 1992)

Sachin Tendulkar (1989 - 2013)

Dave Warner (2011 - ?)
You can shorten that by replacing Gavaskar and Simpson with Colin Cowdrey.
 

Spark

Global Moderator
Australia only and off the top of my head as I'm on the phone and CBF doing a cricinfo search

Warner
Clarke
Hayden
Border
I Chappell
Simpson
Harvey
Bradman
J Gregory
Armstrong
Syd Gregory
Blackham

That's 12. There might be a shorter list but was the best I could come up with.
Ponting played in Warner's debut, didn't he?
 

Top