Magic Cube 4D Hall of Fame

checkerboard

This page is devoted to documenting the milestone achievements by all the brilliant 4D cubists. The most important is clearly that of solving a fully scrambled 4D cube. Only a few people in the world have ever achieved that goal and they clearly deserve much applause. Don Hatch, one of the authors, solved the full 4D cube in or around 1988. We thought that to have been the first time the 4D cube has ever been solved though in 2010 Andrey Astrelin came forward to claim to have solved his own implementation the previous year! He never kept his original code but reimplemented his entire puzzle just for us and all in an astounding 129 lines of C code! Amazing.

This page will continue to list all known solvers along with all other significant achievements. Note that although record holders in "Firsts" categories will hold their records forever, records in "Shortest" categories are always at risk of being broken. Names and links to shortest log files will be updated as those records are broken.

We hope these lists will grow and we encourage you to attempt to join this elite group. It is quite possible with a bit of effort, having even solved by 12 year olds Raymond Zhao and Callum Moseley. Please email your questions and especially your solution log files. Note that I batch up solutions so it may take a couple of weeks before yours is posted. We also have a Yahoo mailing list you can join, but don't think you must solve it before getting into the discussion; everyone with an interest in the subject is welcome.

Also as mentioned on the main 4D page, Roice Nelson wrote a 5D version of this puzzle. Please be sure to see his 5D Hall-Of-Insanity for the completely certifiable solvers of this monster. Also, you can find records for all of the many puzzles other than the cube that MC4D supports on the Superliminal wiki. RubiksSolver.com maintains a list of the current world record solutions that highlights the most important 4D solutions among the records for 3D cubes, mainly speed-solving.

First and Shortest Solutions
First 34 Solution Ever Andrey Astrelin
~1987
Shortest 34 Currently 227 twistsMatthew Sheerin
3/29/2015
Shortest Computer Assisted 34 205 twistsThomas Lehéricy
22/2/2016
First 44 Roice Nelson
23/4/2000
Shortest 44 Currently 978 twists Andrey Astrelin
7/6/2010
First 54Eric Balandraud
7/2/2003
Shortest 54 Currently 1,981 twists
1/6/2010
First 24 Jay Berkenbilt
2/7/2004
Shortest 24 Currently 46 twistsDaniel Kwan
12/6/2012
Shortest Computer 24 Currently 37 twistsBùi Hồng Đức
12/7/2016


First and Shortest Checkerboards
First Checkerboard 24 Remigiusz Durka
8/8/2005
First Checkerboard 34Roger Breitenstein
Shortest Checkerboard 3 4 24 twists Remigiusz Durka
1/2/2008
First Checkerboard 44 Don Hatch
Shortest Checkerboard 44 14 twists Remigiusz Durka
26/8/2006
First Checkerboard 54 Remigiusz Durka
6/8/2005
Shortest Checkerboard 54 40 twistsMark Shaw
21/9/2008

Note that there are more checkerboard color permutations
possible than one showed above.

Full 34 Solutions
1
Don Hatch
~1988
2
Jay Berkenbilt
1/10/1998
3
Roice Nelson
15/1/2000
4
Roger Breitenstein
15/3/2000
5
Sebastian Mrosovsky
9/4/2000
6
Jussi Kumpula
1/5/2000
7
Christian Lundkvist
21/7/2000
8
Jonathan Vaughan
23/4/2001
9
Olav Bakke
22/10/2001
10
Eric Balandraud
19/1/2002
11
Olivier Le Tiec
29/1/2002
12
Douglas Li
18/4/2002
13
Michael Miller
1/8/2002
14
Daniel Hayes
30/9/2002
15
Wolfgang Würfel
28/3/2003
16
Jure Jerkovic
22/4/2003
17
Andy Olsen
21/6/2003
18
Ryan Sarson
6/7/2003
19
Will Bruckert
7/7/2003
20
Tomasz Piotrowski
15/7/2003
21
Rob Harper
9/9/2003
22
Carl-Johan Kjellander
11/11/2003
23
Matthew A. Young
5/12/2003
24
Mark Oram
3/3/2004
25
Denny Köhler
16/4/2004
26
Christopher J. Watson
11/6/2004
27
Ivan Timofeev
27/6/2004
28
Marius Mirea
27/6/2004
29
Andras Ecseki
28/7/2004
30
Katarzyna Lazar
14/9/2004
31
Marcelo Marques
7/10/2004
32
Peter Bollerman
14/10/2004
33
Guy Padfield
6/12/2004
34
Phil Tynan
17/1/2005
35
Aron Fay
5/3/2005
36
Mark Shaw
24/3/2005
37
Remigiusz Durka
2/4/2005
38
Marc Guegueniat
2/5/2005
39
Liat Blatman
16/5/2005
40
Yiping Zeng
20/5/2005
41
Sebastian Dumitrescu
17/6/2005
42
Michal Wizner
27/6/2005
43
Tomasz Tomaszewski
4/7/2005
44
Andrzej Komisarski
4/10/2005
45
Alan Christiansen
6/10/2005
46
Danny Whittaker
9/11/2005
47
Ilia Smilga
16/11/2005
48
Kevin McLeod
7/6/2006
49
Noel Chalmers
7/6/2006
50
Zoltán S. Márk
18/6/2006
51
Konrad Przetacznik
18/7/2006
52
Łukasz Staśko
23/7/2006
53
Matt Galla
27/8/2006
54
Quentin Jouet
22/11/2006
55
Wouter Meesen
22/12/2006
56
Nelson R. Garcia
12/2/2007
57
P6CoFRen
21/2/2007
58
Norbert Hantos
3/3/2007
59
Christopher B. Gilsdorf
30/5/2007
60
Michael Kokosenski
13/7/2007
61
Mateusz Burnicki
19/7/2007
62
Kamil Górski
28/7/2007
63
Kamil Pawlak
29/7/2007
64
Juan Escamilla Anguiano
31/7/2007
65
Joseph McKeown
6/8/2007
66
Jenelle Levenstein
9/9/2007
67
Chester Lian
10/10/2007
68
John W. Gibson III
11/10/2007
69
Stephen H. Face
16/10/2007
70
Chris Ahna
1/2/2008
71
Dale Waldo
24/2/2008
72
Lucas Awad
25/2/2008
73
Marvin Castellon
12/3/2008
74
Zsolt Fábián
17/3/2008
75
Levi Wegner
18/3/2008
76
Marcin Kostrzewa
25/3/2008
77
Oscar Gerardo Lazo Arjona
31/3/2008
78
TsengLiang Jun
9/5/2008
79
Jørn Bersvendsen
13/5/2008
80
Fucatus (aka Julius Zauleck)
18/5/2008
81
Arthur Fusco
19/6/2008
82
Anthony Deschamps
27/7/2008
83
Geoff Cadorette
22/8/2008
84
Thibaut Kirchner
25/8/2008
85
Dawn Zeng
11/9/2008
86
Jeff Snyder
24/9/2008
87
Daniel Sheppard
16/10/2008
88
Marco Bagliani
29/10/2008
89
Christopher Locke
24/11/2008
90
Tomasz Ciesla
27/11/2008
91
Chris Witham
17/12/2008
92
Alexander Goldberg
21/12/2008
93
Kyle Headley
22/12/2008
94
Tyler Poole
28/12/2008
95
Christian Lyoiti Watanabe
6/1/2009
96
Melinda Green
8/1/2009
97
Ethan Muldoon
8/2/2009
98
David Cohoe
25/2/2009
99
Matthew Sheerin
14/3/2009
100
Douglas Kavner
14/4/2009
101
Michael Podolsky
16/4/2009
102
Jon Sorrells
22/4/2009
103
Alexandre Mah
26/4/2009
104
Zach Johnson
9/5/2009
105
Alex Lubker
17/5/2009
106
George Silvis, III
13/6/2009
107
Marek Ossowski
9/7/2009
108
Kitti Varga
3/8/2009
109
Jonathan M. Mecias
16/8/2009
110
Pavel Krtous
14/9/2009
111
Riccardo Grandi
30/9/2009
112
Klaus Weidinger
2/10/2009
113
Massimo Secci
17/10/2009
114
Shawn Redmond
8/11/2009
115
Brandon Enright
13/11/2009
116
Craig Durward
14/11/2009
117
Brandon Wong
23/12/2009
118
Mateusz Skubel
26/12/2009
119
Alexander Sage
19/1/2010
120
Zoltán Lábszki
11/3/2010
121
Gijs Van Laer
21/3/2010
122
Jon Scott
7/4/2010
123
Andrey Astrelin
14/4/2010
124
János Uray
16/5/2010
125
Andreas Schreiber
12/6/2010
126
Conrad Stansbury
13/7/2010
127
Raymond Zhao
16/7/2010
128
Nan Ma (AKA schuma)
8/9/2010
129
Andrew James Gould
23/9/2010
130
Scott Kenneth Punshon
24/10/2010
131
Adrian Vasvari
26/10/2010
132
Jeremi Niedziela
19/11/2010
133
John Spencer
30/12/2010
134
咖啡味的茶
15/1/2011
135
Eduard Baumann
25/1/2011
136
Adam Ford
27/1/2011
137
Kevin Cabral
27/2/2011
138
Giovanni Gasparini
3/4/2011
139
Diego Martinez Blanco
6/5/2011
140
Johannes Jonas Leo Philp
31/5/2011
141
Ian Stewart
20/8/2011
142
Karl Laczko
16/9/2011
143
Michiel Vandecappelle
22/9/2011
144
Callum Moseley
28/11/2011
145
Hiroki Kanamori
27/12/2011
146
Leiv Erik Rosseland
13/1/2012
147
Mathias Smits
1/2/2012
148
Russell Sherrill
16/2/2012
149
Balazs Kustar
17/3/2012
150
Tassilo Hufnagel
24/3/2012
151
Sahil Pandey
7/5/2012
152
Jeremy Fleischman
10/5/2012
153
Jacob Houdyschell
18/5/2012
154
Kevin Rocheleau
28/5/2012
155
Brendan Dosch
31/5/2012
156
Jacob Sherrow
5/6/2012
157
Daniel Cohen
18/6/2012
158
György Frank
9/7/2012
159
Chris Lewis-Brown
13/7/2012
160
PJ Apruzzese
8/8/2012
161
Damjan Zagorec
7/9/2012
162
Siwakorn Chusuwan
13/10/2012
163
Matt Ennis
27/10/2012
164
Kevin Cabral
2/12/2012
165
Jordan Baum
25/1/2013
166
Johan Pääkkönen
30/1/2013
167
Keshav Deeljur
16/2/2013
168
Lars von und zu Aichelburg
3/3/2013
169
Roman Tershak
15/3/2013
170
Emanuele Lorenzetti
21/3/2013
171
Christopher Kwiatkowski
22/3/2013
172
Eero Neijonen
27/3/2013
173
Ben Crabbe
27/3/2013
174
Müller Máté
11/4/2013
175
Kevin Liu
14/4/2013
176
Huang Ze Ming Benjamin
29/9/2013
177
Cain Corriveau
22/10/2013
178
Victor Quach
22/10/2013
179
庄小姐的猫
3/11/2013
180
Michael Gottlieb
18/11/2013
181
Caroline Kanters
29/12/2013
182
Claude Domec
3/1/2014
183
Jason Elder "Waka"
10/1/2014
184
Nathan Tamashiro
9/4/2014
185
Csaba Gradwohl
16/4/2014
186
Tamara Macadam
8/5/2014
187
Neil Sullivan
9/5/2014
188
Jose Manuel Molina Gonzalez
28/5/2014
189
Jack Mills
30/6/2014
190
Youshi Sun
8/7/2014
191
Joseph Snyder
13/7/2014
192
Zsolt Árpád Papp
19/7/2014
193
Jack Haskell
9/8/2014
194
Alvin Yang
11/8/2014
195
André Luiz de Araujo
20/8/2014
196
Matthew Golden
3/1/2015
197
Jean-Guilhem Stietel
14/1/2015
198
Кишинський Костянтин
15/1/2015
199
Nikita Torosyan
15/1/2015
200
David Reens
24/1/2015
201
Forrest Lang
30/1/2015
202
Bùi Hồng Đức
3/3/2015
203
Tim Tilstra
6/3/2015
204
Ryan Echols
6/3/2015
205
Arnaud Lacoume
27/3/2015
206
Victor Manuel Jimenez Rios
6/4/2015
207
Danny Gehse
31/5/2015
208
Max Xiong
23/6/2015
209
Luca Rizzi
26/6/2015
210
Stephen Atwood
30/6/2015
211
雷海诺 (mf8 至尊达哥)
16/7/2015
212
Noah Nobley
18/7/2015
213
Łukasz Klimkiewicz
29/7/2015
214
Guderian Raborg
13/8/2015
215
Brian Dysart
5/11/2015
216
Jeremy Shahan
20/12/2015
217
Luke Jarzebczyk
20/12/2015
218
Johan Huge
28/12/2015
219
Diego Alexander Lopez Santander
7/1/2016
220
Nathan Martens
6/2/2016
221
Thomas Lehéricy
12/2/2016
222
Sebastian Yuste
2/3/2016
223
Andrew Surine
25/3/2016
224
Alex Rouse
27/3/2016
225
Liam Wright
30/3/2016
226
Jakub Czartowski
20/4/2016
227
Marcel Schulz
12/5/2016
228
Edvard Hove
13/5/2016
229
Synjan Brown
18/5/2016
230
Burkard Polster [Mathologer]
27/5/2016
231
Jiří Bednář
7/6/2016
232
Tyler Makaro
18/6/2016
233
Ben Whitmore
18/6/2016
234
Joris van Duijneveldt
19/6/2016
235
Andrew Patrick Turner
22/6/2016
236
Chandler Meyers
22/6/2016
237
David Gričar
23/6/2016
238
A. Farkas
23/6/2016
239
Christian Lee
23/6/2016
240
Eric-Kenneth Astrue
24/6/2016
241
Stefan Haubenreisser
24/6/2016
242
Lukas Norkowski
24/6/2016
243
Juan Fresia
24/6/2016
244
Mark Segedin
25/6/2016
245
Arend Mellendijk
25/6/2016
246
Robert Munoz
25/6/2016
247
Daniel Joseph Karrasch
26/6/2016
248
Thomas Tartaglia
26/6/2016
249
Mitchell Manning
26/6/2016
250
Ashton Santee
27/6/2016
251
Ty Spicer
27/6/2016
252
Marcello Nastri
27/6/2016
253
Henrik Engebretsen
27/6/2016
254
Rico Visser
28/6/2016
255
Matthieu Piquerez
29/6/2016
256
Joel Karlsson
29/6/2016
257
Tobias Schmude
1/7/2016
258
Douglas Shamlin Jr.
1/7/2016
259
Hans Joachim Reutter
2/7/2016
260
Tan Xu Chen
5/7/2016
261
Zlatko Hulama
6/7/2016
262
Daniel Ziem
6/7/2016
263
Edward Martinez
8/7/2016
264
Billy Robertson
9/7/2016
265
Luis Novoa
12/7/2016
266
Joseph Marwan Nour
16/7/2016
267
Konstantin Hauswirth
17/7/2016
268
Daniël Hendrik Martin Siepel
21/7/2016
269
Bradley Elliott
21/7/2016
270
Eric von Laudermann
23/7/2016
271
Heinz Schlatter
26/7/2016
272
Ricketts Liang
28/7/2016
273
Vincent-Daniel Girard
29/7/2016
274
Eli Reid
31/7/2016
275
Cyryl Waśkiewicz
3/8/2016
276
Thomas McAloone
5/8/2016
277
Adrian Woloszyn
8/8/2016
278
Matthias Stephan
16/8/2016
279
Bertalan Bodor
17/8/2016
280
Gediminas Usevičius
23/8/2016
281
Dante Gentilezza
25/8/2016
282
Luke Kuo
30/8/2016
283
Robbie Close
31/8/2016
284
Jonas Van Den Berghe
6/9/2016
285
Mario Jimenez
8/9/2016
286
程焜
10/9/2016
287
Raphaël Mouflin
18/9/2016
288
Pierre Jamet
25/9/2016
289
James Byrne
4/10/2016
290
Lukas Gentgen
7/10/2016
291
Alexander Aldana
13/10/2016
292
昨梦电羊
20/10/2016
293
Chetan Vashisht
14/11/2016
294
Andreas Schenker
17/11/2016
295
Maximilan Illmer
1/12/2016
296
Thomas Naragon
12/12/2016
297
Joshua Daniels
16/12/2016
298
Gabriele Berardi
25/12/2016
299
Uroš Dinić
25/12/2016
300
김재혁
8/1/2017
301
Johannes H.M. Groenewald
11/1/2017
302
Max Roe
13/1/2017
303
Kamran Ahmed
27/1/2017
304
Ryan Harper
31/1/2017
305
Anya Lilith Schmidt
14/2/2017
306
Luke Grossman
16/2/2017
307
Jelle Aalberts
17/2/2017
308
Lucas Zaldúa
7/3/2017
309
Richard Danylyuk
10/4/2017

Full 44 Solutions
1
Roice Nelson
23/4/2000
2
Jay Berkenbilt
19/7/2000
3
Jonathan Vaughan
5/4/2002
4
Eric Balandraud
17/1/2003
5
Guy Padfield
26/4/2005
6
Remigiusz Durka
23/7/2005
7
Michal Wizner
10/12/2005
8
Noel Chalmers
15/6/2006
9
Konrad Przetacznik
30/7/2006
10
Łukasz Staśko
1/8/2006
11
Wouter Meesen
27/12/2006
12
Nelson R. Garcia
3/3/2007
13
John W. Gibson III
27/10/2007
14
Lucas Awad
12/4/2008
15
Jenelle Levenstein
27/4/2008
16
Marvin Castellon
8/5/2008
17
Levi Wegner
9/11/2008
18
Christopher Locke
27/11/2008
19
Matthew Sheerin
26/3/2009
20
Jon Sorrells
4/5/2009
21
Kitti Varga
6/8/2009
22
Alex Lubker
15/9/2009
23
David Cohoe
17/9/2009
24
Jonathan M. Mecias
2/10/2009
25
Brandon Enright
15/11/2009
26
Craig Durward
19/11/2009
27
Andrey Astrelin
3/6/2010
28
Raymond Zhao
28/7/2010
29
Nan Ma (AKA schuma)
14/9/2010
30
Adam Ford
3/2/2011
31
咖啡味的茶
5/4/2011
32
Olivier Le Tiec
26/8/2011
33
Russell Sherrill
20/2/2012
34
Tassilo Hufnagel
24/3/2012
35
Mathias Smits
18/4/2012
36
Damjan Zagorec
18/9/2012
37
Brendan Dosch
27/9/2012
38
Siwakorn Chusuwan
29/10/2012
39
Kevin Cabral
2/12/2012
40
György Frank
11/12/2012
41
Roman Tershak
15/3/2013
42
Emanuele Lorenzetti
15/6/2013
43
Jacob Houdyschell
6/9/2013
44
Michael Gottlieb
21/11/2013
45
Claude Domec
8/2/2014
46
Youshi Sun
19/7/2014
47
Joseph Snyder
20/7/2014
48
Alvin Yang
23/9/2014
49
Luca Rizzi
5/7/2015
50
雷海诺 (mf8 至尊达哥)
25/7/2015
51
Guderian Raborg
3/10/2015
52
Jeremy Shahan
24/12/2015
53
Thomas Lehéricy
22/2/2016
54
Alex Rouse
11/4/2016
55
Edvard Hove
17/5/2016
56
David Gričar
26/6/2016
57
Stefan Haubenreisser
1/7/2016
58
Mark Segedin
4/7/2016
59
Thomas Tartaglia
4/7/2016
60
Ashton Santee
5/7/2016
61
Daniel Joseph Karrasch
7/7/2016
62
Jiří Bednář
18/7/2016
63
Douglas Shamlin Jr.
9/8/2016
64
Bertalan Bodor
25/8/2016
65
Hiroki Kanamor
15/11/2016
66
Łukasz Klimkiewicz
31/12/2016
67
김재혁
6/1/2017
68
Thomas Naragon
20/3/2017

Full 54 Solutions
1
Eric Balandraud
7/2/2003
2
Remigiusz Durka
2/8/2005
3
Michal Wizner
27/12/2005
4
Noel Chalmers
4/7/2006
5
Konrad Przetacznik
8/8/2006
6
John W. Gibson III
3/11/2007
7
Levi Wegner
9/11/2008
8
Christopher Locke
30/11/2008
9
Ethan Muldoon
18/2/2009
10
Matthew Sheerin
30/4/2009
11
Jon Sorrells
30/4/2009
12
Kitti Varga
18/8/2009
13
Craig Durward
22/11/2009
14
Brandon Enright
22/11/2009
15
Jon Scott
15/5/2010
16
Andrey Astrelin
1/6/2010
17
Raymond Zhao
11/8/2010
18
Nan Ma (AKA schuma)
16/9/2010
19
Alex Lubker
21/10/2010
20
Scott Kenneth Punshon
8/11/2010
21
Adam Ford
12/3/2011
22
David Cohoe
5/8/2011
23
Russell Sherrill
28/2/2012
24
György Frank
5/8/2012
25
Chris Lewis-Brown
11/9/2012
26
Damjan Zagorec
28/9/2012
27
Brendan Dosch
2/10/2012
28
Siwakorn Chusuwan
25/11/2012
29
Roman Tershak
10/6/2013
30
Michael Gottlieb
25/11/2013
31
Claude Domec
8/2/2014
32
Youshi Sun
28/7/2014
33
Douglas Li
16/8/2015
34
Alvin Yang
19/9/2015
35
Guderian Raborg
13/10/2015
36
Jeremy Shahan
29/12/2015
37
Alex Rouse
13/5/2016
38
A. Farkas
9/7/2016
39
Jiří Bednář
11/7/2016
40
Douglas Shamlin Jr.
11/7/2016
41
Henrik Engebretsen
17/7/2016
42
Thomas Tartaglia
2/8/2016
43
Konstantin Hauswirth
18/8/2016
44
Daniel Joseph Karrasch
25/9/2016
45
김재혁
6/1/2017
46
Luke Grossman
23/2/2017

Notes on playing log files

    You can examine log files using the Java version as follows:
    1. Click one of the log file links in the tables above and save the file to your hard drive.
    2. Run MagicCube4D and use File->Open to open that file.
    3. Use Edit->Undo and Edit->Redo to move backwards and forward in the file.


Return to the Superliminal home page